Partager via


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

Voir aussi

Référence

WorkbookBase Classe

Microsoft.Office.Tools.Excel, espace de noms