Hallo,
über Google bin ich hier auf die im unteren Beitrag gelöste Lösung gestossen, die leider nicht zu meinem Problem passt, aber ähnlich ist. Es wäre wirklich nett, wenn mir jemand helfen könnte.
Ein Programm liefert zweierlei Dinge eine Exceltabelle bzw. -liste und PDF-Files. Die PDF-Dateien sind auf Basis einiger Zellen benannt, jedoch fehlt ein Attribut beim Dateinamen. Hinweis: Nicht alle in der Liste enthaltenen Zeilen gehen über in eine Datei über.
Beispiel der erzeugten Liste, die hier nur kurz gehalten ist.
aa |
bb |
111111101 |
01 |
00 |
Blumen |
mm |
ba |
111111102 |
01 |
00 |
Bäume |
mm |
bc |
111111103 |
01 |
00 |
Tiere |
abc |
mk |
111111104 |
01 |
00 |
Menschen |
Erzeugte Dateien:
aa_bb_111111101_01_00.pdf
mm_bc_111111103_01_00.pdf
abc_mk_111111104_01_00.pdf
Problem ist, dass anhand des erzeugten Dateinamens man nicht wirklich erkennt, welcher Inhalt in der Datei enthalten ist. Ich muss mir jedes mal eine Verkettung basteln, z.b. hinter der letzten Spalte. nach dem Dateinamen suchen und das entsprechende Attribut in den Dateinamen vervollständigen. Das Ergebnis ist dann:
aa_bb_111111101_01_00_Blumen.pdf
mm_bc_111111103_01_00_Tiere.pdf
abc_mk_111111104_01_00_Menschen.pdf
Ich bin leider mit dem Programmieren etwas überfordert. Kann hier jemand helfen? Wäre schön, wenn man jeweils den Ordner mit den pdf's und die Exceldatei über sowas wie GetFolder oder GetFile angeben könnte. Ich hoffe es ist verständlich.
Danke schon mal.
Grüße Stefan
|