WorkbookBase.NewSheet, événement
Se produit lors de la création d'une nouvelle feuille dans le classeur.
Espace de noms : Microsoft.Office.Tools.Excel
Assembly : Microsoft.Office.Tools.Excel.v4.0.Utilities (dans Microsoft.Office.Tools.Excel.v4.0.Utilities.dll)
Syntaxe
'Déclaration
Public Event NewSheet As WorkbookEvents_NewSheetEventHandler
public event WorkbookEvents_NewSheetEventHandler NewSheet
Exemples
L'exemple de code suivant illustre un gestionnaire pour l'événement NewSheet.Le gestionnaire d'événements déplace la nouvelle feuille de calcul vers le dernier emplacement dans le classeur lorsqu'une nouvelle feuille de calcul est créée.
Cet exemple illustre une personnalisation au niveau du document.
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]);
}
Sécurité .NET Framework
- Confiance totale accordée à l'appelant immédiat. Ce membre ne peut pas être utilisé par du code d'un niveau de confiance partiel. Pour plus d'informations, consultez Utilisation de bibliothèques à partir de code d'un niveau de confiance partiel.