Partager via


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

Extension de documents Word et de classeurs Excel dans des compléments d'application au moment de l'exécution.

Ajout de contrôles à des documents Office au moment de l'exécution

Utilisation des classeurs

Limitations de programmation des éléments hôtes et des contrôles hôtes

Paramètres optionnels dans les solutions Office

Vue d'ensemble des éléments hôtes et des contrôles hôtes