sims
Goto Top

Grafik in Zelle einfügen und automatisch anpassen

Hallo liebe Admin Gemeinde,
ich habe eine Problem was ich bis jetzt nicht so wirklich lösen konnte!
Hab auch mit Google nichts gefunden was mir weiter geholfen hat!

Und zwar würde ich gerne in eine Zelle eine Grafik einfügen und die Grafik soll sich dann automatisch an die Zellen größe anpassen (oder vielleicht an einem vorgegebenen Wert, sprich Länge und Breite, orientieren).
Kann man das vielleicht mit VBA oder so umsetzen ? Wenn ja, wie?

Wäre eine feine Sache wenn mir wer weiterhelfen könnte - besten DANK!


mfg
sims

Content-ID: 170806

Url: https://administrator.de/contentid/170806

Ausgedruckt am: 19.12.2024 um 14:12 Uhr

64748
64748 02.08.2011 um 13:12:59 Uhr
Goto Top
Hallo sims,

via Skript Grafiken verändern geht sehr gut mit Imagemagick. http://de.wikipedia.org/wiki/ImageMagick und http://www.imagemagick.org/script/index.php .
Zumindest unter Linux lässt sich imagemagick sehr gut aus Skripten heraus verwenden, also sollte es auch mit VB kein Problem sein.

Markus
76109
76109 03.08.2011 um 01:12:35 Uhr
Goto Top
Hallo sims!

In etwa so:
Sub test()
    Dim Grafik As Shape
    
    For Each Grafik In ActiveSheet.Shapes
        With Grafik
            .LockAspectRatio = msoFalse
            .Width = .TopLeftCell.Width
            .Height = .TopLeftCell.Height
        End With
    Next
End Sub

Gruß Dieter