VisualBasic VBA: Bilder umformatieren?

Dsimon24

Lieutenant
Registriert
Aug. 2016
Beiträge
595
Hallo zusammen,

ich habe ein kleines (eher großes) Problem und bräuchte mal eure Hilfe!

Ich habe eine WebApp in PHP programmiert.
Dort kann ich eine Excel-Tabelle hochladen.

Diese Excel-Tabelle hat in jedem Datensatz in einer Zelle ein Bild eingepflegt.
Dieses Bild wurde zuvor nur per Copy&Paste dort eingefügt, auf Grund
dessen ich es anschließend auf dem Server nicht weiterverarbeiten konnte.
Nachdem das Bild dann per .jpg-Datei eingefügt wurde, ging es problemlos.
Ich vermute, das Einfügen per C&P hat nur eine Verknüpfung angelegt.

So, jetzt habe ich allerdings noch alte Excel-Tabellen, bei denen die Bilder nur
per C&P eingefügt wurden. Diese müsste ich jetzt so umformatieren, dass in der
jeweiligen Zelle des Bilder das Bild korrekt als Datei (.jpg-Datei) eingefügt wird.

Ich würde jetzt bspw. das Bild nehmen, einen Screenshot machen, es speichern
und anschließend über Einfügen erneut in die Zelle der Excel-Tabelle ein-
pflegen. Dies ist bei über 2000 Datensätzen jedoch nicht so einfach realisierbar.

Kann man sowas automatisieren?

Ziel ist es, aus jedem (verknüpften) Bild in der Excel-Tabelle ein Bild als .jpg-Datei
einzufügen, damit ich auf dem Webserver nach dem Upload der Excel-Tabelle mit
den Bildern weiterarbeiten kann.

Vielleicht hat einer einen Tipp für mich?
- Leider bin ich mit VBA noch nicht so
vertraut.

VG, David

Edit:
Eigentlich muss man ja nur das Verknüpfte Objekt nehmen und es dann als Datei abspeichern, oder?
 
Zuletzt bearbeitet: (Idee zur Umsetzung)
Zurück
Oben