Kopieren - Inhalte einfügen
30.09.2006 20:23:28
Dieterlem
ich möchte einen Bereich kopieren und in ein neues Tabellenblatt einfügen. Dabei sollen nur die Werte und nicht die Formeln; die Formate; Zeilenhöhe und Spaltenbreite mit kopiert werden. Ich habe daher mit dem Makrorekorder mal etwas experimentiert. Bis auf die Zeilenhöhe konnte ich alles kopieren. Dabei wurde folgendes aufgezeichnet:
Sub Makro4()
Range("A1:G24").Select
Selection.Copy
Workbooks.Add
Selection.PasteSpecial Paste:=xlValues, Operation:=xlNone, SkipBlanks:= _
False, Transpose:=False
Range("A1").Select
Selection.PasteSpecial Paste:=xlFormats, Operation:=xlNone, SkipBlanks:= _
False, Transpose:=False
Range("A1").Select
Selection.PasteSpecial Paste:=xlColumnWidths, Operation:=xlNone, _
SkipBlanks:=False, Transpose:=False
Range("A1").Select
End Sub
Wenn ich allerdings das Makro ausführen will bekomme ich eine Fehlermeldung:
Laufzeitfehler 1004
Die PasteSpecial-Methode des Range-Objektes konnte nicht ausgeführt werden.
wer kann mir helfen?
Gruß
Dieterlem