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