Evento Workbook.ActivateEvent (System 2007)
Aggiornamento: novembre 2007
Si verifica quando la cartella di lavoro è attivata.
Spazio dei nomi: Microsoft.Office.Tools.Excel
Assembly: Microsoft.Office.Tools.Excel.v9.0 (in Microsoft.Office.Tools.Excel.v9.0.dll)
Sintassi
Public Event ActivateEvent As WorkbookEvents_ActivateEventHandler
Dim instance As Workbook
Dim handler As WorkbookEvents_ActivateEventHandler
AddHandler instance.ActivateEvent, handler
public event WorkbookEvents_ActivateEventHandler ActivateEvent
Note
Quando si alterna tra due finestre nelle quali è visualizzata la stessa cartella di lavoro, si verifica l'evento WindowActivate, ma non l'evento ActivateEvent per la cartella di lavoro.
Questo evento non si verifica quando si crea una nuova finestra.
Esempi
Nell'esempio di codice riportato di seguito viene illustrato un gestore per l'evento ActivateEvent. Il gestore eventi visualizza il foglio di lavoro Sheet1 quando la cartella di lavoro è attivata.
Questo esempio è per una personalizzazione a livello di documento.
Private Sub ThisWorkbook_ActivateEvent() Handles Me.ActivateEvent
Globals.Sheet1.Activate()
End Sub
private void WorkbookActivateEvent()
{
this.ActivateEvent +=
new Excel.WorkbookEvents_ActivateEventHandler(
ThisWorkbook_ActivateEvent);
}
private void ThisWorkbook_ActivateEvent()
{
Globals.Sheet1.Activate();
}
Autorizzazioni
- Attendibilità totale per il chiamante immediato. Impossibile utilizzare questo membro in codice parzialmente attendibile. Per ulteriori informazioni, vedere Utilizzo di librerie da codice parzialmente attendibile.