Compartir a través de


Worksheet.FollowHyperlink (Evento) (2007 System)

Actualización: noviembre 2007

Este evento se produce al hacer clic en un hipervínculo de una hoja de cálculo.

Espacio de nombres:  Microsoft.Office.Tools.Excel
Ensamblado:  Microsoft.Office.Tools.Excel.v9.0 (en Microsoft.Office.Tools.Excel.v9.0.dll)

Sintaxis

Public Event FollowHyperlink As DocEvents_FollowHyperlinkEventHandler

Dim instance As Worksheet
Dim handler As DocEvents_FollowHyperlinkEventHandler

AddHandler instance.FollowHyperlink, handler
public event DocEvents_FollowHyperlinkEventHandler FollowHyperlink

Ejemplos

El ejemplo de código siguiente muestra un controlador para el evento FollowHyperlink que mantiene una lista de todos los hipervínculos del libro actual en los que se ha hecho clic, además de los nombres de las hojas de cálculo que contienen estos hipervínculos, en un control ListBox.

Se trata de un ejemplo para una personalización en el nivel del 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);
}

Permisos

Vea también

Referencia

Worksheet (Clase)

Worksheet (Miembros)

Microsoft.Office.Tools.Excel (Espacio de nombres)