ich möchte in einem Makro ein Diagramm als Grafik in ein anderes Arbeitsblatt kopieren und danach noch ein kleines bißchen die Größe anpassen. Mit dem Makrorecorder habe ich das so aufgezeichnet:
ActiveChart.ChartArea.Copy
Sheets("alle Betriebszustände").Select
Range("E8").Select
ActiveSheet.Pictures.Paste.Select
Selection.ShapeRange.ScaleHeight 1.5, msoFalse, msoScaleFromTopLeft
und es funktioniert auch. Jetzt weiß ich ja mittlerweile, daß man Select vermeiden soll und habe deshalb das hier:
ActiveChart.ChartArea.Copy
Sheets("alle Betriebszustände").Range("E8").Pictures.Paste.Select
Selection.ShapeRange.ScaleHeight 1.5, msoFalse, msoScaleFromTopLeft
ausprobiert, was aber nicht funkti0oniert. Woran liegt denn das?
Schöne Grüße
Hanns