Grafik per Makro einfügen

Das Tabellenkalkulationsprogramm

Moderator: Moderatoren

Simon Esslinger
Beiträge: 2
Registriert: Do, 18.11.2010 14:47

Grafik per Makro einfügen

Beitrag von Simon Esslinger »

Hallo zusammen,

ich hoffe ihr könnt uns helfen. Mein Kollege und ich wollen per Makro eine Grafik in eine bestimmte Zelle, die durch einen Makrocode bestimmt wird, einfügen.

Die Grafiken liegen zum Einen in einem persönlichen Verzeichnis und sind außerdem in einem weiteren Tabellenblatt der Arbeitsmappe enthalten.

Wir haben bereits drei Stragtegien, die wir jedoch nicht umsetzen können:

1. Grafik über ihre URL im Makro ansrpechen und einfügen

Hierbei liegt das Problem darin, dass wir die URL mit einem Platzhalter für den Dateinamen der Grafik versehen müssen, da verschiedene Bilder an eigene, passende Stellen eingefügt werden müssen. Außerdem erhöht sich die Menge der Grafiken und der Code sollte dabei nicht abgeändert werden müssen. Die Einfügepunkte sind durch Variablen im Makrocode bestimmt.

2. Grafik via Copy & Paste einfügen (Grafikname)

Dazu müsste die Grafik, die in einem anderen Tabellenblatt der Arbeitsmappe hinterlegt wurde über ihren Grafiknamen angesprochen werden und in die gewünschte Zelle eingefügt werden.

3. Grafik via Copy & Paste einfügen (Zellinhalt)

Außerdem wäre denkbar die Grafik so mit einer Zelle zu verknüpfen, dass sie als Inhalt mit der Zelle verbunden ist. Man könnte dann den Zellinhalt evtl. als .value auslesen und in die gewünschte Zelle als .value einfügen. Ist es möglich eine Grafik als Zellinhalt zu definieren?


Was könntet Ihr uns empfeheln? Codes wären dabei natürlich sehr hilfreich ;)

Vielen Dank schonmal für eure Hilfe!!!

Gruß
Simon
Eddy
********
Beiträge: 2781
Registriert: So, 02.10.2005 10:14

Re: Grafik per Makro einfügen

Beitrag von Eddy »

Hallo Simon Esslinger,
Was könntet Ihr uns empfeheln?
erstmal im ganzen Forum schauen, da wäre Euch das bessere Unterforum für die Frage aufgefallen: OOo Basic und Java
eine Grafik in eine bestimmte Zelle...einfügen.
Das geht nicht. Grafiken können lediglich an der Zelle verankert werden.

Mit makrolosen Grüßen

Eddy
Antworten