WorkbookBase.NewSheet Événement
Définition
Important
Certaines informations portent sur la préversion du produit qui est susceptible d’être en grande partie modifiée avant sa publication. Microsoft exclut toute garantie, expresse ou implicite, concernant les informations fournies ici.
Se produit lors de la création d'une nouvelle feuille dans le classeur.
public event Microsoft.Office.Interop.Excel.WorkbookEvents_NewSheetEventHandler NewSheet;
Type d'événement
Exemples
L’exemple de code suivant illustre un gestionnaire pour l' NewSheet événement. Le gestionnaire d’événements déplace la nouvelle feuille de calcul à la dernière position dans le classeur lors de la création d’une nouvelle feuille de calcul.
Cet exemple est destiné à une personnalisation au niveau du document.
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]);
}
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