Notifications
Clear all

Hyperlink em Label

2 Posts
2 Usuários
0 Reactions
973 Visualizações
(@rafaelp)
Posts: 89
Trusted Member
Topic starter
 

Bom dia a todos!

Estou tentando vincular um Hyperlink em uma Label dentro de um Userform.
Eu consegui apenas fazer com que o Caption da Label virasse o link (como texto) através do botão "Selecionar", porém não consegui fazer virar um Hyperlink para ser clicado e abrir a planilha.

Alguém sabe se seria possível vincular desta forma? Outro ponto que eu gostaria era que ao fazer virar Hyperlink eu conseguisse colocar um nome menor, da forma que da pra fazer no Excel normalmente.
Por exemplo:

Nome exibido: Planilha
Caminho: C:Planilha.xls

Desde já agradeço!

 
Postado : 28/10/2016 8:59 am
Trindade
(@trindade)
Posts: 278
Reputable Member
 

Boa tarde, rafaelp.

Inseri esse código em seu label, vai realizar a função de Hyperlink, mas não vai encurtar o Nome exibido

Private Sub lblHyperLink_Click()
    
    Dim HyperLink As String
    
        HyperLink = Me.lblHyperLink.Caption
                    
        If Len(HyperLink) > 0 And HyperLink <> "HYPERLINK" Then
                    
            ThisWorkbook.FollowHyperlink HyperLink
            
        Else
        
            MsgBox "Selecione um arquivo", vbInformation, "Atenção"
        
        End If

End Sub

Se a resposta foi útil! Clique na mãozinha ao lado do botão Citar.
Sua dúvida foi respondida? Marque como RESOLVIDO em seus tópicos, usando o botão com marca verde.

 
Postado : 28/10/2016 1:35 pm