Comment : créer des classeurs par programmation
Lorsque vous créez un classeur par programmation, il s'agit d'un objet Microsoft.Office.Interop.Excel.Workbook natif, et non d'un élément hôte Microsoft.Office.Tools.Excel.Workbook.
S'applique à : Les informations contenues dans cette rubrique s'appliquent aux projets de niveau document et de niveau application pour Excel 2013 et Excel 2010. Pour en savoir plus, consultez Fonctionnalités disponibles par type d'application et de projet Office.
Vous pouvez générer un élément hôte Microsoft.Office.Tools.Excel.Workbook pour un objet Microsoft.Office.Interop.Excel.Workbook dans un projet au niveau de l'application.Pour plus d’informations, consultez Extension de documents Word et de classeurs Excel dans des compléments d'application au moment de l'exécution..
Pour créer un classeur
Utilisez la méthode Add de la collection Workbooks.
Dim newWorkbook As Excel.Workbook = Me.Application.Workbooks.Add()
Excel.Workbook newWorkbook = this.Application.Workbooks.Add();
[!REMARQUE]
Vous pouvez créer un classeur basé sur un modèle autre que le modèle par défaut en passant le modèle que vous souhaitez utiliser comme paramètre à la méthode Add.
Voir aussi
Tâches
Comment : ouvrir des classeurs par programmation
Comment : enregistrer des classeurs par programmation
Comment : fermer des classeurs par programmation
Concepts
Ajout de contrôles à des documents Office au moment de l'exécution
Limitations de programmation des éléments hôtes et des contrôles hôtes