Hallo Leute. Ich habe da ein Problem. Jetzt zähle ich auf eure eigene Neugier und hoffe dass ihr mir dabei weiterhelfen könnt. :-)
Ich würde gerne eine Tabelle mit Positionen befüllen (Positionen sind ganzzahlige Koordinaten). Dafür habe ich ein gleichförmiges Raster erstellt, dahinter eine Rechecksform eingefügt und das ganze gruppiert.
Die Rechtecksform wird mit einem Bild befüllt. Da die Bilder Screenshots sind, müssen diese noch leicht an das Raster angepasst/positioniert werden. Die Offset-Funktionen (links, rechts, oben, unten; unter Grafik formatieren > Formoptionen > Füllung; in %) eignen sich auch perfekt dafür. Ich würde dies nur gerne mit Comboxen und vorgegebenen Werten steuern.
Ich habe es mit dem Befehl:
Worksheet.Group.Shape.PictureFormat.CropLeft = ComboBox1.Value
(ich hoffe ich habe jetz nichts vergessen)
versucht. Es kommt aber die ganze Zeit ein Fehler, dass das ganze außerhalb des Wertebereichs liegt. Meine Variablentypen sind Single, so stehts zumindest auch in der Hilfe für CropLeft.
Ist das der richtige Befehl um die Offset-Funktionen (in diesem Fall links) anzusprechen?
Müssen die Variablentypen in einer bestimmten Form formatiert sein, d.h. ganzzahlige Single-Variablen oder ähnliches.
Ich hoffe, dass ist ein interessantes Problem für euch und mir kann jemand bei der Lösung des selbigen helfen bzw. hat es vielleicht schon gelöst. Ich arbeite mit Excel 2013.
|