Gewusst wie: Erstellen neuer Arbeitsmappen

Beim programmgesteuerten Erstellen einer Arbeitsmappe ist diese ein systemeigenes Microsoft.Office.Interop.Excel.Workbook-Objekt und kein Microsoft.Office.Tools.Excel.Workbook-Hostelement.

Betrifft: Die Informationen in diesem Thema betreffen Projekte auf Dokument- und auf Anwendungsebene für Excel 2007 und Excel 2010. Weitere Informationen finden Sie unter Verfügbare Funktionen nach Office-Anwendung und Projekttyp.

Sie können für ein Microsoft.Office.Interop.Excel.Workbook-Objekt in einem Projekt auf Anwendungsebene ein Microsoft.Office.Tools.Excel.Workbook-Hostelement generieren. Weitere Informationen hierzu finden Sie unter Erweitern von Word-Dokumenten und Excel-Arbeitsmappen in Add-Ins auf Anwendungsebene zur Laufzeit.

So erstellen Sie eine neue Arbeitsmappe

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

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

    Tipp

    Sie können eine Arbeitsmappe auf Grundlage einer anderen Vorlage als der Standardvorlage erstellen. Übergeben Sie hierzu die als Parameter zu verwendende Vorlage an die Add-Methode.

Siehe auch

Aufgaben

Gewusst wie: Öffnen von Arbeitsmappen

Gewusst wie: Speichern von Arbeitsmappen

Gewusst wie: Schließen von Arbeitsmappen

Konzepte

Erweitern von Word-Dokumenten und Excel-Arbeitsmappen in Add-Ins auf Anwendungsebene zur Laufzeit

Hinzufügen von Steuerelementen zu Office-Dokumenten zur Laufzeit

Arbeiten mit Arbeitsmappen

Programmgesteuerte Einschränkungen von Hostelementen und Hoststeuerelementen

Optionale Parameter in Office-Lösungen

Übersicht über Hostelemente und Hoststeuerelemente