Spaltenbreite und Zeilehöhe übertragen
Anja
Ich möchte ein Arbeitsblatt von einer Mappe in die eine andere Mappe kopieren. Alleridngs sollen nur die Formate und Werte übernommen werden, Formeln sollen durch Werte ersetzt werden. Und zwar per VBA.
Die Formate und Werte bekomme ich sauber:
Selection.PasteSpecial Paste:=xlValues, Operation:=xlNone, SkipBlanks:= _
False, Transpose:=False
Selection.PasteSpecial Paste:=xlFormats, Operation:=xlNone, SkipBlanks:= _
False, Transpose:=False
Bei Formate werden leider die Zeilenhöhe und Spaltenbreite nicht übernommen. Der Befehl den man manuell über "Inhalte einfügen", "Einfügen", "Spaltenbreite" funktioniert zwar manuell, will man das ganze per VBA machen
Selection.PasteSpecial Paste:=xlColumnWidths, Operation:=xlNone, _
SkipBlanks:=False, Transpose:=False
bleibt man bei dem Befehl mit einem Fehler hängen.
Kann mir jemand sagen wie man Höhe/Breite übernehmen kann, ohne alle Höhen uns Breiten abzufragen und dann in der neuen Mappe Spalte für Spalte und Zeile für Zeile einzutragen?
Danke schon mal
Anja