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
Programmgesteuerte Einschränkungen von Hostelementen und Hoststeuerelementen