Compartilhar via


Evento WorksheetBase.FollowHyperlink

Ocorre quando você clicar em qualquer hiperlink em uma planilha.

Namespace:  Microsoft.Office.Tools.Excel
Assembly:  Microsoft.Office.Tools.Excel.v4.0.Utilities (em Microsoft.Office.Tools.Excel.v4.0.Utilities.dll)

Sintaxe

'Declaração
Public Event FollowHyperlink As DocEvents_FollowHyperlinkEventHandler
public event DocEvents_FollowHyperlinkEventHandler FollowHyperlink

Exemplos

O exemplo de código a seguir demonstra um manipulador para o evento de FollowHyperlink que mantém uma lista de todos os hiperlinks na pasta de trabalho atual que foi clicado, mais os nomes das planilhas que contêm esses hiperlinks, em um controle de ListBox .

Este exemplo destina-se a uma personalização no nível de documento.

Private listBox1 As ListBox
Private Sub WorksheetFollowHyperlink()
    listBox1 = Me.Controls.AddListBox(Me.Range("B2", "C3"), _
        "listBox1")
End Sub

Sub Worksheet1_FollowHyperlink(ByVal Target As Excel.Hyperlink) _
    Handles Me.FollowHyperlink
    listBox1.Items.Add(Me.Name & ":" & Target.Address)
End Sub
private ListBox listBox1;

private void WorksheetFollowHyperlink()
{
    listBox1 = this.Controls.AddListBox(
        this.Range["B2", "C3"], "listBox1");

    this.FollowHyperlink += 
        new Excel.DocEvents_FollowHyperlinkEventHandler(
        Worksheet1_FollowHyperlink);
}

void Worksheet1_FollowHyperlink(Excel.Hyperlink Target)
{
    listBox1.Items.Add(this.Name + ":" + Target.Address);
}

Segurança do .NET Framework

Consulte também

Referência

WorksheetBase Classe

Namespace Microsoft.Office.Tools.Excel