Thema Datum  Von Nutzer Rating
Antwort
26.07.2011 23:24:59 manatbyte
NotSolved
27.07.2011 12:38:05 Dekor
NotSolved
27.07.2011 19:52:00 Gast43352
NotSolved
27.07.2011 20:05:03 Dekor
NotSolved
Rot Aus PDF kopierter String als Dateinamen
28.07.2011 22:22:47 Gast57802
Solved
29.07.2011 11:52:04 Dekor
NotSolved

Ansicht des Beitrags:
Von:
Gast57802
Datum:
28.07.2011 22:22:47
Views:
938
Rating: Antwort:
 Nein
Thema:
Aus PDF kopierter String als Dateinamen

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

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.

search_res = Mid(search_txt, search_pos + 12, 8)

Ich bedanke mich für Deine Unterstützung. Bis zum nächsten Thread

Gruss mab

 


Ihre Antwort
  • Bitte beschreiben Sie Ihr Problem möglichst ausführlich. (Wichtige Info z.B.: Office Version, Betriebssystem, Wo genau kommen Sie nicht weiter)
  • Bitte helfen Sie ebenfalls wenn Ihnen geholfen werden konnte und markieren Sie Ihre Anfrage als erledigt (Klick auf Häckchen)
  • Bei Crossposting, entsprechende Links auf andere Forenbeiträge beifügen / nachtragen
  • Codeschnipsel am besten über den Code-Button im Text-Editor einfügen
  • Die Angabe der Emailadresse ist freiwillig und wird nur verwendet, um Sie bei Antworten auf Ihren Beitrag zu benachrichtigen
Thema: Name: Email:



  • Bitte beschreiben Sie Ihr Problem möglichst ausführlich. (Wichtige Info z.B.: Office Version, Betriebssystem, Wo genau kommen Sie nicht weiter)
  • Bitte helfen Sie ebenfalls wenn Ihnen geholfen werden konnte und markieren Sie Ihre Anfrage als erledigt (Klick auf Häckchen)
  • Bei Crossposting, entsprechende Links auf andere Forenbeiträge beifügen / nachtragen
  • Codeschnipsel am besten über den Code-Button im Text-Editor einfügen
  • Die Angabe der Emailadresse ist freiwillig und wird nur verwendet, um Sie bei Antworten auf Ihren Beitrag zu benachrichtigen

Thema Datum  Von Nutzer Rating
Antwort
26.07.2011 23:24:59 manatbyte
NotSolved
27.07.2011 12:38:05 Dekor
NotSolved
27.07.2011 19:52:00 Gast43352
NotSolved
27.07.2011 20:05:03 Dekor
NotSolved
Rot Aus PDF kopierter String als Dateinamen
28.07.2011 22:22:47 Gast57802
Solved
29.07.2011 11:52:04 Dekor
NotSolved