ich habe mal wieder eine kleine VBA Herausforderung zu lösen und benötige eure Hilfe.
Ich habe eine Liste mit 5 Spalten A bis E. Ca. 180 Datensätze, je einer pro Zeile versteht sich. Spalte A enthält eine Identnummer die ich mit Hilfe der Funktion =Verketten($A1&".BILD1.jpg") bzw. =Verketten($A1&".BILD2.jpg") in den Spalten B bzw. D als gewünschten Dateinamen ausgeben lasse. Die darauffolgenden Spalten C und E enthalten den Link ..\..\..\..\Desktop\Bilder\Picture1.jpg (machmal auch .bmp oder .tiff).
_|___A__|_______B______|__C__|_______D______|__E__|
1|Nummer|=VERKETTEN(....) | Link 1|=VERKETTEN(....) | Link 2|
2|
..
180|
Soweit der Aufbau der Tabelle.
Ziel ist es nun, alle 360 Bilder (je zwei pro Datensatz) unter dem gewünschten Dateinamen (B und D) in einem Ordner abzuspeichern. Der jeweilige Link verweist auf die Datei die abgespeichert werden soll (C und E). Der gewünschte Speicherort ist ein Desktopordner. Ist dies überhaupt per VBA möglich? Kann VBA mit den unterschiedlichen Dateiformaten umgehen? Ich hab bereits gesehen, dass man MSPAint per VBA "fernsteuern" kann. Geht das auch mit mehreren Dateien innerhlab einer Schleife?
Danke für eure Hilfe. Beste Grüße...
Hendrik