Share via


Gewusst wie: Hinzufügen neuer Arbeitsblätter zu Arbeitsmappen

Aktualisiert: Juli 2008

Betrifft

Die Informationen in diesem Thema gelten nur für die angegebenen Visual Studio Tools for Office-Projekte und Versionen von Microsoft Office.

Projekttyp

  • Projekte auf Dokumentebene

  • Projekte auf Anwendungsebene

Microsoft Office-Version

  • Excel 2003

  • Excel 2007

Weitere Informationen finden Sie unter Verfügbare Features nach Anwendung und Projekttyp.

Sie können der Auflistung von Arbeitsblättern in der Arbeitsmappe programmgesteuert ein neues Arbeitsblatt hinzufügen.

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(
        missing, missing, missing, missing);
    

    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

Siehe auch

Aufgaben

Gewusst wie: Löschen von Arbeitsblättern aus Arbeitsmappen

Gewusst wie: Auswählen von Arbeitsblättern

Konzepte

Arbeiten mit Arbeitsblättern

Übersicht über Hostelemente und Hoststeuerelemente

Globaler Zugriff auf eigene Objekte in Visual Studio Tools for Office-Projekte

Optionale Parametern in Office-Projektmappen

Weitere Ressourcen

Excel-Hoststeuerelemente

Änderungsprotokoll

Date

Versionsgeschichte

Grund

Juli 2008

Codebeispiel hinzugefügt, das in einem Add-In auf Anwendungsebene verwendet werden kann.

Kundenfeedback.