Sub oeffnen() Workbooks.Open ("C:\Temp\Beispiel.xls") End Sub
Sub Tabelle_kopieren() Dim aname, nname, sname As String aname = ActiveWorkbook.Name 'Name der aktiven Arbeitsmappe sname = ActiveSheet.Name 'Name des aktuellen Arbeitsblatts Workbooks.Add 'neue Arbeitsmappe wird erstellt nname = ActiveWorkbook.Name 'Name der neuen Arbeitsmappe 'Arbeitsblatt wird an erster Stelle in neue Arbeitsmappe kopiert Workbooks(aname).Sheets(sname).Copy before:=Workbooks(nname).Sheets(1) 'das kopierte Blatt in der neuen Arbeitsmappe wird aktiviert Workbooks(nname).Sheets(1).Activate End Sub
58.4k Fragen
249k Antworten
7k Nutzer