Evento Workbook.SheetActivate (System 2007)
Aggiornamento: novembre 2007
Si verifica all'attivazione di un foglio.
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 SheetActivate As WorkbookEvents_SheetActivateEventHandler
Dim instance As Workbook
Dim handler As WorkbookEvents_SheetActivateEventHandler
AddHandler instance.SheetActivate, handler
public event WorkbookEvents_SheetActivateEventHandler SheetActivate
Esempi
Nell'esempio di codice riportato di seguito viene illustrato un gestore per l'evento SheetActivate. Il gestore eventi visualizza il nome del foglio di lavoro attivato.
Questo esempio è per una personalizzazione a livello di documento.
Private Sub ThisWorkbook_SheetActivate(ByVal Sh As Object) _
Handles Me.SheetActivate
Dim sheet As Excel.Worksheet = CType(Sh, Excel.Worksheet)
MsgBox(sheet.Name & " Activated")
End Sub
private void WorkbookSheetActivate()
{
this.SheetActivate +=
new Excel.WorkbookEvents_SheetActivateEventHandler(
ThisWorkbook_SheetActivate);
}
private void ThisWorkbook_SheetActivate(object Sh)
{
Excel.Worksheet sheet = (Excel.Worksheet)Sh;
MessageBox.Show(sheet.Name + " Activated");
}
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.