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
- Confiança total para o chamador imediato. O membro não pode ser usado por código parcialmente confiável. Para obter mais informações, consulte Usando bibliotecas de códigos parcialmente Confiável.