Herbers Excel-Forum - das Archiv

Tabelle per VBA in neue Arbeitsmappe kopieren

Bild

Betrifft: Tabelle per VBA in neue Arbeitsmappe kopieren
von: Danny

Geschrieben am: 19.02.2005 14:05:23
Hallo zusammen
Ich möchte ein Tabellenblatt per VBA in eine neue Arbeitsmappe kopieren.
Habe folgendes Makro geschireben:
Sub TagelleInNeueArbeitsmappeKopieren()
Dim Mappe As Workbook
Dim Tabelle As Worksheet
Set Tabelle = ThisWorkbook.Sheets("Tabelle2")
Set Mappe = Workbooks.Add
Tabelle.Copy Before:=Mappe.Worksheets(Worksheets.Count)
End Sub

Beim Anklicken des Buttons kommt Fehlermeldung:. Fheler biem Kompilieren: End
Sub erwartet
Kann mir jemand helfen?
Bild

Betrifft: AW: Tabelle per VBA in neue Arbeitsmappe kopieren
von: ransi
Geschrieben am: 19.02.2005 14:19:11
hallo danny
versuch mal so wenn du das blatt als einziges in der neuen datei haben willst.
Public
Sub t()
Sheets("Tabelle2").Copy
'ActiveWorkbook.SaveAs Filename:=ThisWorkbook.Path & "\Test.xls"
End Sub

ransi
Bild

Betrifft: AW: Tabelle per VBA in neue Arbeitsmappe kopieren
von: Danny
Geschrieben am: 19.02.2005 14:28:53
hallo ransi
funktioniert immer noch nicht
auch kommt noch die fehlermeldung
Code kann im Haltemodus nicht ausgeführt werden
?????
 Bild
Excel-Beispiele zum Thema "Tabelle per VBA in neue Arbeitsmappe kopieren"
Suche über mehrere Tabellen Benennen von Tabellenblättern mit Monatsnamen
Druckseitenlinien im Tabellenblatt Tabellenblattnamen in ein Listenfeld einlesen
Suchbegriff über mehrere Tabellenblätter suchen. Tabellenblätter benennen
Tabellenblatt auswählen Zustand von Tabellenblatt-Checkboxes ermitteln
Tabellenblattnamen der VBE-Projekte ändern Tabellenblattnamen nach Datum