Hi Turtle47,
erst einmal allerbesten Dank für deine Antwort....
ich hatte schon befürchtet du seist verschollen oder hattest du "Internetverbot"

war so wenig zu lesen von dir ?
nach dem ich ja befürchtet habe das es so kommt, hatte ich mich schon mal ans Werk gemacht und das Ergebnis sieht deinem Vorschlag schon recht ähnlich und funktioniert sogar
aber ich bin mir gar nicht sicher ob ich das mit "with" und die Formel korrekt gemacht habe, ist das sauber was ich da erdacht/verzapft habe ?
Code: Alles auswählen
this_image = oDocGraphics.GetbyIndex(ix)
Dim oldHeight, oldWidth, newHight, newWidth as integer
With this_image
oldHeight = .Height
oldWidth = .Width
End With
newHeight = 3000
newWidth = oldWidth/(oldHeight/newHeight)
With this_image
.AnchorType = 0 ' am Absatz
.Height = NewHeight
.Width = NewWidth
.HoriOrient = 3
.RightMargin = 500
.Surround = 3
.TextWrap = 3
End With
PS
kannst du mir sagen wo man die möglichen Parameterwerte für eine Option erfahren kann also hier zB AnchorType ?