Registriert seit: 21.04.2017
Version(en): 2016
Hallo Zusammen,
wie kann man am besten beim untenstehenden Code das Select vermeiden:
Sheets("Hilfstabelle").Select
ActiveSheet.Shapes.Range(Array("Grafik 2")).Select
Selection.Copy
Sheets("RG").Select
Range("A4").Select
ActiveSheet.Paste
Selection.ShapeRange.ScaleWidth 1.1871002776, msoFalse, msoScaleFromTopLeft
Selection.ShapeRange.ScaleHeight 0.8417352882, msoFalse, msoScaleFromTopLeft
Grüße
Semi
Registriert seit: 11.04.2014
Version(en): Office 365
Hallo,
versuche es mal so:
Code:
Sheets("Hilfstabelle").Shapes.Range(Array("Grafik 2")).Copy
With Sheets("RG").Range("A4")
.Paste
.ShapeRange.ScaleWidth 1.1871002776, msoFalse, msoScaleFromTopLeft
.ShapeRange.ScaleHeight 0.8417352882, msoFalse, msoScaleFromTopLeft
End With
Viele Grüße
Klaus-Dieter
Der Erfolg hat viele Väter,
der Misserfolg ist ein Waisenkind
Richard Cobden
Registriert seit: 10.04.2014
Version(en): 97-2019 (32) + 365 (64)
Hallöchen,
oder so:
Code:
Sub test()
Sheets("Hilfstabelle").Shapes("Grafik 2").Copy
With Sheets("RG").Pictures.Paste
.Top = Sheets("Hilfstabelle").Range("A4").Top
.Left = Sheets("Hilfstabelle").Range("A4").Left
.ShapeRange.ScaleWidth 1.1871002776, msoFalse, msoScaleFromTopLeft
.ShapeRange.ScaleHeight 0.8417352882, msoFalse, msoScaleFromTopLeft
End With
End Sub
. \\\|/// Hoffe, geholfen zu haben.
( ô ô ) Grüße, André aus G in T
ooO-(_)-Ooo (Excel 97-2019+365)
Registriert seit: 10.04.2014
Version(en): 97-2019 (32) + 365 (64)
Hallöchen,
zum Positionieren der Grafik ist bei .Top und .Left der Bezug auf die "Hilfstabelle" falsch, hier müsste auch "RG" rein.
So ein Fehler hätte auch vermieden werden können, wenn man die "Eltern" (.Parent) verwendet:
.Top = .Parent.Range("A4").Top
.Left = .Parent.Range("A4").Left
. \\\|/// Hoffe, geholfen zu haben.
( ô ô ) Grüße, André aus G in T
ooO-(_)-Ooo (Excel 97-2019+365)
Registriert seit: 29.09.2015
Version(en): 2030,5
Code:
Sub M_snb()
Sheet1.Shapes(1).CopyPicture
With Sheet2
.Paste .Cells(4, 4)
.Shapes(1).ScaleWidth 1.1871002776, 0
.Shapes(1).ScaleHeight 0.8417352882, 0
End With
End Sub