Do Básico ao Avançado
Home  Tutoriais  Artigos  Contato

Como colocar link em um formulário.

Neste tutorial mostrarei Como colocar link em um formulário. No exemplo deste tutorial vamos inseir um link em um formulário (UserForm) que dará acesso a uma página da Internet.

Em um espaço de seu formulário insira uma Label (Rótulo), como na imagem abaixo:

UserForm

Na Janela de Propriedades altere a propriedade Caption colocando o endereço da página da Internet. Neste exemplo vou alterar para “www.tutoriaisword.com”.

Ainda na Janela de Propriedades altere a propriedade ForeColor, selecionando na paleta uma cor azul e altere também a propriedade TextAlign, selecionando o alinhamento centralizado (Center).

Propriedade ForeColor

Veja como ficará no formulário:

UserForm

Agora selecione o Rótulo(Label) e clique com o botão direito do mouse e no menu pop-up clique em Exibir código.

Exibir Código

Na Janela de Código, no evento Click do Rótulo, adicione o código abaixo:

Private Sub Label7_Click()
Link= "http://www.tutoriaisword.com"
On Error GoTo TrataErro
ActiveDocument.FollowHyperlink Address:=Link, NewWindow:=True
Unload Me
Exit Sub
TrataErro:
MsgBox "Não foi possível acessar a página." & Link
End Sub


Veja como deve ficar na Janela de Código.

Janela de Código

Para ver se o link funciona execute o formulário e clique no link.

UserForm com link

A página informada será aberta em uma nova janela.

Como colocar um link em um formulário

Caso o endereço esteja incorreto ou a página não exista será exibida uma mensagem ao usuário.

Caixa de Mensagem

Considerações Finais:

Neste exemplo inserimos um hiperlink no evento click de um rótulo (Label), mas, você pode usar um outro controle, por exemplo no evento click de um Botão de Comando (CommandButton).

Se quiser linkar para um endereço de e-mail troque a linha:

Link = “http://www.tutoriaisword.com”

por

Link = "mailto:tutoriais@tutoriaisword.com"



Gostou? Se quiser mais eu tenho um e-Book sobre VBA que você pode se interessar.
Confira aqui




Formação Pacote Office



eBook Word 2010 VBA

Política de Privacidade  |   © 2013 Tutoriais Word - Todos os direitos reservados