Dateiname einer Grafik aus Zelle automatisch in Tabelle anzeigen

Das Tabellenkalkulationsprogramm

Moderator: Moderatoren

HolzMo

Dateiname einer Grafik aus Zelle automatisch in Tabelle anzeigen

Beitrag von HolzMo » Mi, 11.01.2017 14:03

Sorry für die wahrscheinlich sehr dumme Frage, aber suche schon den ganzen Vormittag.

In Zelle A1 steht ein Dateiname eines JPG Bildes: "bild0001.jpg" Und dieses Bild soll in der Tabelle dargestellt werden. Wenn sich der Inhalt von A1 ändert, soll sich auch das Bild ändern.

Danke für eure Hilfe.

Stephan
********
Beiträge: 9671
Registriert: Mi, 30.06.2004 19:36
Wohnort: nahe Berlin

Re: Dateiname einer Grafik aus Zelle automatisch in Tabelle anzeigen

Beitrag von Stephan » Mi, 11.01.2017 15:25

zeichne ein Grafik-Steuerelement auf das TabellenBlatt und ordene folgendes Makro dem Tabellenereignis "Inhalt geändert" zu:

Code: Alles auswählen

sub Main
pfad = "C:\meinpfad\"
tc = ThisComponent.Sheets().getByName("Tabelle1")
adresse = ConvertToURL(pfad & tc.getCellrangeByName("A1").String)
tc.Drawpage.Forms.getByName("Formular").getByIndex(0).ImageURL = adresse
end Sub
Dabei ist "C:\meinpfad\" der Ordner in Welchem die Bilder liegen und "Formular" der Name des Formulars des Grafik-Steuerelements.


Gruß
Stephan
Dateianhänge
bild_anzeigen.ods
(10.06 KiB) 14-mal heruntergeladen

Antworten

Wer ist online?

Mitglieder in diesem Forum: Bing [Bot] und 6 Gäste