Compartilhar via


Evento Worksheet.FollowHyperlink (sistema de 2007)

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

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

Sintaxe

Public Event FollowHyperlink As DocEvents_FollowHyperlinkEventHandler

Dim instance As Worksheet
Dim handler As DocEvents_FollowHyperlinkEventHandler

AddHandler instance.FollowHyperlink, handler
public event DocEvents_FollowHyperlinkEventHandler FollowHyperlink

Exemplos

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

Este exemplo é para uma personalização em nível de documento.

Private listBox1 As ListBox
PrivateSub WorksheetFollowHyperlink()
    listBox1 = Me.Controls.AddListBox(Me.Range("B2", "C3"), _
        "listBox1")
EndSubSub Worksheet1_FollowHyperlink(ByVal Target As Excel.Hyperlink) _
    HandlesMe.FollowHyperlink
    listBox1.Items.Add(Me.Name & ":" & Target.Address)
EndSub
private ListBox listBox1;

privatevoid 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);
}

Permissões

Consulte também

Referência

Worksheet Classe

Membros Worksheet

Namespace Microsoft.Office.Tools.Excel