Gewusst wie: Programmgesteuertes Hinzufügen neuer Arbeitsblätter zu Arbeitsmappen
Sie können ein Arbeitsblatt programmgesteuert erstellen und das Arbeitsblatt der Auflistung von Arbeitsblättern in der Arbeitsmappe hinzufügen.
Betrifft: Die Informationen in diesem Thema betreffen Projekte auf Dokument- und auf Anwendungsebene für Excel 2013 und Excel 2010. Weitere Informationen finden Sie unter Verfügbare Funktionen nach Office-Anwendung und Projekttyp.
So fügen Sie in einer Anpassung auf Dokumentebene einer Arbeitsmappe ein neues Arbeitsblatt hinzu
Verwenden Sie die Add-Methode der Sheets-Auflistung.
Dim newWorksheet As Excel.Worksheet newWorksheet = CType(Globals.ThisWorkbook.Worksheets.Add(), Excel.Worksheet)
Excel.Worksheet newWorksheet; newWorksheet = (Excel.Worksheet)Globals.ThisWorkbook.Worksheets.Add();
Beim neuen Arbeitsblatt handelt es sich um ein systemeigenes Microsoft.Office.Interop.Excel.Worksheet-Objekt und nicht um ein Hostelement.Wenn Sie ein Microsoft.Office.Tools.Excel.Worksheet-Hostelement hinzufügen möchten, müssen Sie das Arbeitsblatt zur Entwurfszeit hinzufügen.
So fügen Sie einer Arbeitsmappe in einem Add-In auf Anwendungsebene ein neues Arbeitsblatt hinzu
Verwenden Sie die Add-Methode der Sheets-Auflistung.
Dim newWorksheet As Excel.Worksheet newWorksheet = CType(Me.Application.Worksheets.Add(), Excel.Worksheet)
Excel.Worksheet newWorksheet; newWorksheet = (Excel.Worksheet)this.Application.Worksheets.Add();
Beim neuen Arbeitsblatt handelt es sich um ein systemeigenes Microsoft.Office.Interop.Excel.Worksheet-Objekt und nicht um ein Hostelement.Sie können auch ein Microsoft.Office.Tools.Excel.Worksheet-Hostelement aus dem systemeigenen Microsoft.Office.Interop.Excel.Worksheet-Objekt erstellen.Weitere Informationen finden Sie unter Erweitern von Word-Dokumenten und Excel-Arbeitsmappen in Add-Ins auf Anwendungsebene zur Laufzeit.
Siehe auch
Aufgaben
Gewusst wie: Programmgesteuertes Löschen von Arbeitsblättern aus Arbeitsmappen
Gewusst wie: Programmgesteuertes Auswählen von Arbeitsblättern
Konzepte
Übersicht über Hostelemente und Hoststeuerelemente
Automatisieren von Excel mithilfe von erweiterten Objekten