Ich habe ein paar Foren gelesen, aber keiner von ihnen scheint für mich arbeiten.Deaktivieren der Sperre Aspect Ratio VBA - Excel
Ich ziehe Bilder aus dem Internet und füge sie in meine Tabelle ein. Ich möchte, dass alle diese Bilder die gleiche Dimension haben.
Mein Code ist wie folgt:
Dim img_url as string, picture as object
img_url = Range("A1") 'Some url with an img
With ActiveSheet.Pictures
Set Picture = ActiveSheet.Pictures.Insert(img_url)
Picture.LockAspectRatio = msoFalse
Picture.Width = 25
PictureHeight = 25
End With
Jedes Mal, wenn ich es ausführen, wird das Seitenverhältnis sperren Einstellung noch geprüft, und das Bild ist nicht im quadratischen Format, die ich suche.
Jeder Rat würde sehr geschätzt werden.
Dank
Sollte 'PictureHeight'' Picture.Height' sein? Außerdem scheint der 'With'-Block redundant zu sein. – jsheeran
die 'LockAspectRatio = msoFalse' ist ein Mitglied der' Shape' Objektbibliothek –
@MARLDOG siehe meine Antwort unter –