Partager via


Méthode Sheets.Add (Excel)

Crée une nouvelle feuille de calcul, graphique ou macro. La nouvelle feuille de calcul devient la feuille active.

Syntaxe

expression. Ajouter (Before, After, Count, Type)

expression Variable qui représente un objet Sheets.

Paramètres

Nom Requis/Facultatif Type de données Description
Before Facultatif Variant Objet spécifiant la feuille avant laquelle la nouvelle feuille est ajoutée.
After Facultatif Variant Objet spécifiant la feuille après laquelle la nouvelle feuille est ajoutée.
Count Facultatif Variant Nombre de feuilles à ajouter. La valeur par défaut est le nombre de feuilles sélectionnées.
Type Facultatif Variant Spécifie le type de feuille. Il peut s’agir de l’une des constantes XlSheetType suivantes : xlWorksheet, xlChart, xlExcel4MacroSheet ou xlExcel4IntlMacroSheet. Si vous insérez une feuille basée sur un modèle existant, spécifiez le chemin d'accès du modèle. La valeur par défaut est xlWorksheet.

Valeur renvoyée

Valeur d’objet qui représente la nouvelle feuille de feuille de calcul, graphique ou macro.

Remarques

Si Before et After sont tous les deux omis, la nouvelle feuille est insérée avant la feuille active.

Exemple

Cet exemple insère une nouvelle feuille de calcul devant la dernière feuille de calcul du classeur actif.

ActiveWorkbook.Sheets.Add Before:=ActiveWorkbook.Worksheets(ActiveWorkbook.Worksheets.Count)

Cet exemple montre comment insérer une nouvelle feuille de calcul après la dernière feuille de calcul du classeur actif et capturer la référence d’objet retournée dans une variable locale.

Dim sheet As Worksheet
Set sheet = ActiveWorkbook.Sheets.Add(After:=ActiveWorkbook.Worksheets(ActiveWorkbook.Worksheets.Count))

Remarque

Dans la version 32 bits d’Excel 2010, cette méthode ne peut pas créer plus de 255 feuilles en même temps.

Assistance et commentaires

Avez-vous des questions ou des commentaires sur Office VBA ou sur cette documentation ? Consultez la rubrique concernant l’assistance pour Office VBA et l’envoi de commentaires afin d’obtenir des instructions pour recevoir une assistance et envoyer vos commentaires.