Hallo Detlev,
ich möchte die PDF-Datei, aus der ich die Nummer kopiere, wieder als PDF-File auf der HDD und nicht als OL Element speichern. Ich habe es aber mittlerweile herausgefunden wo das Problem liegt. Ich habe den neu erstellten Dateinamen im Direktfenster anzeigen lassen und festgestellt, dass der neu erstellte Dateiname zwischendrin abgebrochen wird und in eine zweite Zeile gesetzt wird.
Beispiel des ursprünglichen Dateinames des OL Anhangs:
C:\Test_Dokument.pdf
Beispiel des neu erstellten Dateinamens, zusammengesetzt aus ursprünglichen Dateinamen plus Zahl aus dem PDF Dokument:
C:\Test_Dokument_
Zahl.pdf
So soll es aber aussehen, um einen gültigen Dateinamen zu erhalten:
C:\Test_Dokument_Zahl.pdf
Usache für den Zeilenumbruch ist die Codezeile
1 | search_res = Mid(search_txt, search_pos + 12, 10)
|
Durch die Anzahl der Zeichen (in deisem Fall 10) wurden zwei Leerzeichen aus dem Dokument zusätzlich kopiert und verursachen den Zeilenumbruch (warum auch immer). Durch die Reduzierung der zu übernehmenden Zeichen auf 8, wurden die Leerzeilen nicht kopiert und der Dateiname sieht aus wie er sein soll und ist somit gültig.
1 | search_res = Mid(search_txt, search_pos + 12, 8)
|
Ich bedanke mich für Deine Unterstützung. Bis zum nächsten Thread
Gruss mab
|