Thema Datum  Von Nutzer Rating
Antwort
18.05.2021 15:24:20 Andreas
NotSolved
Blau .xlsm mit Batch-Datei verknüpfen
18.05.2021 15:50:56 Mase
NotSolved
18.05.2021 15:59:14 Andreas
NotSolved
19.05.2021 09:22:36 Mase
NotSolved
19.05.2021 13:11:43 Trägheit
NotSolved

Ansicht des Beitrags:
Von:
Mase
Datum:
18.05.2021 15:50:56
Views:
611
Rating: Antwort:
  Ja
Thema:
.xlsm mit Batch-Datei verknüpfen

Wozu die Batch?


Ich verwende gern die von ebs17 erstellte Funktion mit dem freizugänglichen pdftotext:

Public Function fGetPDFText(ByVal sExecuteFile As String, _
                        ByVal sSourcePDF As String, _
                        ByVal sTargetTXT As String) As Boolean
'// ------------------------------------------------------------------------------------
'// Methode:   | Erzeugen einer Textdatei aus einem PDF-Dokument
'// ------------------------------------------------------------------------------------
'// Parameter: | sExecuteFile - vollständiger Pfad der pdftotext.exe
'//            | sSourcePDF   - vollständiger Pfad des Quelldokumentes (PDF)
'//            | sTargetTXT   - vollständiger Pfad des Zieldokumentes (TXT)
'// ------------------------------------------------------------------------------------
'// Rückgabe:  | True bei Erfolg
'// ------------------------------------------------------------------------------------
'// Autor:     | ebs17
'// ------------------------------------------------------------------------------------
'// Hinweis:   | pdftotext.exe beziehbar über http://www.foolabs.com/xpdf/download.html
'//            | aktueller Download zum 18.01.2011:
'//            | ftp://ftp.foolabs.com/pub/xpdf/xpdf-3.02pl5-win32.zip
'// ------------------------------------------------------------------------------------

   Dim sCommand As String
   Dim vResult As Variant
   sCommand = sExecuteFile & " -raw " & sSourcePDF & " " & sTargetTXT
   vResult = Shell(sCommand, vbHide)
   fGetPDFText = Not IsNull(vResult)
End Function

 

Hinweis:

Es lohnt sich, die zulässigen Paramter von pdftotext nachzulesen... ggf die Funktion geringfügig anpassen.


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
18.05.2021 15:24:20 Andreas
NotSolved
Blau .xlsm mit Batch-Datei verknüpfen
18.05.2021 15:50:56 Mase
NotSolved
18.05.2021 15:59:14 Andreas
NotSolved
19.05.2021 09:22:36 Mase
NotSolved
19.05.2021 13:11:43 Trägheit
NotSolved