ich habe vor, mit einer Excel Hilfsseite (Formular mit ausführlichen Feldbeschreibungen und einigen Bildern) jeweils eine Zeile aus einer Tabelle auszulesen und anschließend wieder in die Tablle einzutragen. All das funktioniert mittlerweile prima.
Nun möchte ich jedoch auch zwei Bilder, welche sich auf der Hilfsseite befinden, mit der Tabelle synchronisieren.
Das heißt, dass abhängig von der gewählen Tabellenzeile das Bild aus dem Formular/Hilfsblatt in eine besstimmte Spalte der entsprechend gewählten Tabellenzeile kopiert werden soll. Das Kopieren eines gesamten Bildobjektes shape unter Beibehalt der Formatierung habe ich hinbekommen: Dabei wird jedoch ein neues shape erstellt.
Wenn für die entsprechende Zeile bereits ein Bild eingetragen wurde, soll bei der Eingabe der Zeilennummer dieses Bild aus der Tabelle wieder in das Formular kopiert werden. Nun darf natürlich nicht einfach das ein Feld große Bild an eine bestimmete Stelle in dem Formular kopiert werden. Lediglich die Bilddaten sollen in das per Namen (meinetwegen auch per Nummer) identifizierbare Shape Objekt kopiert werden.
Mein Problem liegt darin, dass ich nicht weiß, wie ich auf die Bilddaten eines Shapes zugreifen kann und diese von einem (per Namen identifizierbaren) Shape in ein anderes bereits vorhandenes Shape kopieren kann, ohne dass sich dabei etwa die Größe und Makrozuordnung des Zielfeldes ändert.
Das Einfügen aus einer Datei im Explorer in ein Bild bekomme ich hin, allerdings blicke ich bei den Objektstrukturen wirklich nicht mehr durch...
Vielen Dank schonmal im Voraus!