How to: Programmatically create new workbooks (Programmgesteuertes Erstellen neuer Arbeitsmappen)

Wenn Sie eine Arbeitsmappe programmgesteuert erstellen, ist diese ein systemeigenes Workbook-Objekt und kein Workbook-Hostelement.

Gilt für: Die Informationen in diesem Thema betreffen Projekte auf Dokument - Ebene und VSTO Add - in-Projekte für Excel. Weitere Informationen finden Sie unter verfügbare Funktionen nach Office-Anwendung und Projekttyp.

Sie können ein Workbook-Hostelement für ein Workbook-Objekt im VSTO-Add-In-Projekt generieren. Weitere Informationen finden Sie unter Erweitern von Word-Dokumenten und Excel Arbeitsmappen in VSTO-Add-Ins zur Laufzeit.

So erstellen Sie eine neue Arbeitsmappe

  1. Verwenden Sie die Add -Methode der Workbooks -Auflistung.

    Excel.Workbook newWorkbook = this.Application.Workbooks.Add();
    
    Dim newWorkbook As Excel.Workbook = Me.Application.Workbooks.Add()
    

    Hinweis

    Sie können eine Arbeitsmappe auf der Grundlage einer anderen Vorlage als der Standardvorlage erstellen: Übergeben Sie die Vorlage, die Sie verwenden möchten, als Parameter an die Methode Add.

Siehe auch