Evento WorkbookBase.NewSheet
Si verifica quando viene creato un nuovo foglio di lavoro nella cartella di lavoro.
Spazio dei nomi: Microsoft.Office.Tools.Excel
Assembly: Microsoft.Office.Tools.Excel.v4.0.Utilities (in Microsoft.Office.Tools.Excel.v4.0.Utilities.dll)
Sintassi
'Dichiarazione
Public Event NewSheet As WorkbookEvents_NewSheetEventHandler
public event WorkbookEvents_NewSheetEventHandler NewSheet
Esempi
Nell'esempio di codice riportato di seguito viene illustrato un gestore per l'evento NewSheet.Il gestore eventi sposta il nuovo foglio di lavoro creato in ultima posizione nella cartella di lavoro quando viene creato un nuovo foglio di lavoro.
Questo esempio è valido per una personalizzazione a livello di documento.
Sub ThisWorkbook_NewSheet(ByVal Sh As Object) _
Handles Me.NewSheet
Dim newSheet As Excel.Worksheet = CType(Sh, Excel.Worksheet)
newSheet.Move(After:=Me.Sheets(Me.Sheets.Count))
End Sub
private void WorkbookNewSheet()
{
this.NewSheet +=
new Excel.WorkbookEvents_NewSheetEventHandler(
ThisWorkbook_NewSheet);
}
void ThisWorkbook_NewSheet(object Sh)
{
Excel.Worksheet newSheet = (Excel.Worksheet)Sh;
newSheet.Move( this.Sheets[this.Sheets.Count]);
}
Sicurezza di .NET Framework
- 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.