wie kann ich in VBA meine aktuelle Auswahl (also eine Range) in einem neuen Excel Dokument speichern?
Viele Grüße
Sub CopySelektion_in_neu_Datei()
Dim Bereich As Range
Set Bereich = Selection
'neue Datei mit einem Tabellenblatt öffnen
Application.Workbooks.Add Template:=xlWBATWorksheet
Bereich.Copy
With ActiveSheet.Range("A1")
.PasteSpecial Paste:=xlPasteColumnWidths 'funktionier nicht in älteren Excelversionen
.PasteSpecial Paste:=xlPasteFormats
' .PasteSpecial Paste:=xlPasteValues 'nur Werte
.PasteSpecial Paste:=xlPasteFormulas 'Formeln und Werte
End With
Application.CutCopyMode = False
End Sub