Evento Workbook.ActivateEvent (sistema de 2007)
Ocorre quando a pasta de trabalho é ativada.
Namespace: Microsoft.Office.Tools.Excel
Assembly: Microsoft.Office.Tools.Excel.v9.0 (em Microsoft.Office.Tools.Excel.v9.0.dll)
Sintaxe
Public Event ActivateEvent As WorkbookEvents_ActivateEventHandler
Dim instance As Workbook
Dim handler As WorkbookEvents_ActivateEventHandler
AddHandler instance.ActivateEvent, handler
public event WorkbookEvents_ActivateEventHandler ActivateEvent
Comentários
Quando você alterna entre duas janelas, mostrando a mesma pasta de trabalho, a WindowActivate evento ocorre, mas o ActivateEvent para a pasta de trabalho não ocorrerá o evento.
Esse evento não ocorre quando você cria uma nova janela.
Exemplos
O exemplo de código a seguir demonstra um manipulador para o ActivateEvent evento. O manipulador de eventos exibe a planilha Sheet1 Quando a pasta de trabalho é ativada.
Este exemplo é para uma personalização em nível de documento.
PrivateSub ThisWorkbook_ActivateEvent() HandlesMe.ActivateEvent
Globals.Sheet1.Activate()
EndSub
privatevoid WorkbookActivateEvent()
{
this.ActivateEvent +=
new Excel.WorkbookEvents_ActivateEventHandler(
ThisWorkbook_ActivateEvent);
}
privatevoid ThisWorkbook_ActivateEvent()
{
Globals.Sheet1.Activate();
}
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.