Top-Themen

AppleEntwicklungHardwareInternetLinuxMicrosoftMultimediaNetzwerkeOff TopicSicherheitSonstige SystemeVirtualisierungWeiterbildungZusammenarbeit

Aktuelle Themen

Administrator.de FeedbackApache ServerAppleAssemblerAudioAusbildungAuslandBackupBasicBatch & ShellBenchmarksBibliotheken & ToolkitsBlogsCloud-DiensteClusterCMSCPU, RAM, MainboardsCSSC und C++DatenbankenDatenschutzDebianDigitiales FernsehenDNSDrucker und ScannerDSL, VDSLE-BooksE-BusinessE-MailEntwicklungErkennung und -AbwehrExchange ServerFestplatten, SSD, RaidFirewallFlatratesGoogle AndroidGrafikGrafikkarten & MonitoreGroupwareHardwareHosting & HousingHTMLHumor (lol)Hyper-VIconsIDE & EditorenInformationsdiensteInstallationInstant MessagingInternetInternet DomäneniOSISDN & AnaloganschlüsseiTunesJavaJavaScriptKiXtartKVMLAN, WAN, WirelessLinuxLinux DesktopLinux NetzwerkLinux ToolsLinux UserverwaltungLizenzierungMac OS XMicrosoftMicrosoft OfficeMikroTik RouterOSMonitoringMultimediaMultimedia & ZubehörNetzwerkeNetzwerkgrundlagenNetzwerkmanagementNetzwerkprotokolleNotebook & ZubehörNovell NetwareOff TopicOpenOffice, LibreOfficeOutlook & MailPapierkorbPascal und DelphiPeripheriegerätePerlPHPPythonRechtliche FragenRedHat, CentOS, FedoraRouter & RoutingSambaSAN, NAS, DASSchriftartenSchulung & TrainingSEOServerServer-HardwareSicherheitSicherheits-ToolsSicherheitsgrundlagenSolarisSonstige SystemeSoziale NetzwerkeSpeicherkartenStudentenjobs & PraktikumSuche ProjektpartnerSuseSwitche und HubsTipps & TricksTK-Netze & GeräteUbuntuUMTS, EDGE & GPRSUtilitiesVB for ApplicationsVerschlüsselung & ZertifikateVideo & StreamingViren und TrojanerVirtualisierungVisual StudioVmwareVoice over IPWebbrowserWebentwicklungWeiterbildungWindows 7Windows 8Windows 10Windows InstallationWindows MobileWindows NetzwerkWindows ServerWindows SystemdateienWindows ToolsWindows UpdateWindows UserverwaltungWindows VistaWindows XPXenserverXMLZusammenarbeit

per VBA Daten (Wort) an bestimmter Stelle in PDF Dokument herauslesen

Frage Entwicklung VB for Applications

Mitglied: Bonanza

Bonanza (Level 1) - Jetzt verbinden

24.10.2006, aktualisiert 02.11.2006, 10052 Aufrufe, 6 Kommentare

Hallo,
habe schon ähnliche Fragen in Board gelesen...

da aber meine Anfrage für mich sehr dringend ist nochmal:

Ich möchte per VBA (eigentlich egal, kann auch Batch o.a. sein) aus einem PDF Dokument einen String, bzw. ein Wort an einer bestimmten Stelle rauslesen und andersweitig verarbeiten.

Habe die Access...lib von Acrobat überflogen,
komme leider mit den Funktionen nicht zurecht.

Kann mir da jemand weiterhelfen?



Bonanza
Mitglied: bastla
24.10.2006 um 16:05 Uhr
Hallo Bonanza!

Wenn Du vielleicht erklären könntest, wodurch die Stelle "bestimmt" wird ...

Hintergrund: Falls sich diese Stelle durch einen anderen Text lokalisieren ließe, könnte ein Zwischenschritt über ein pdf2txt-Tool gehen (wie zB das hier angesprochene).

Grüße
bastla
Bitte warten ..
Mitglied: miniversum
24.10.2006 um 18:06 Uhr
Mit dem Verweiß auf die Adobe Acces Libery kannst du mit einem Befehl geziehlt nach dem z.B. 50. Wort im Text suchen. Metwas Programmiererei drumherum nach mehr.
Schau doch eionfach mal in der Hilfe des Verweises nach wenn Du ihn aktiviert hast.

miniversum
Bitte warten ..
Mitglied: Bonanza
26.10.2006 um 09:53 Uhr
Bin in Excel unter VB Editor auf Verweise und habe die Acrobat Access 3.0 Type Library
hinzugefügt.

Danach auf Hilfe, war leider nichts Verwertbares dabei.
Wo erfahre ich mehr über diese Bibliothek bzw. wie wende ich diese in VBA an ?

Gruß
Bonanza
Bitte warten ..
Mitglied: miniversum
26.10.2006 um 16:15 Uhr
Ok war ein Fehler von mir tut mri leid.
Du hast das richtige aber aktiviert.
Wenn du jetzt auf "Ansicht" -> "Objektkatalog" klickst kannst du dir dort dann statt alle Bibliotheken nur die "AcrobatAccessLib" auswählen. Dort siehst du dan welche befehle du zur Verfügung hast. beim klick auf eien Befehl den Syntax.
Unter ISelectText findest du SelectText. Damit kannst du dann die Position im Dokument angeben.

miniversum
Bitte warten ..
Mitglied: Bonanza
27.10.2006 um 08:06 Uhr
Danke habs gefunden

selectText Syntax:

Sub selectText(startID As Long, startCharIndex As Long, stopID As Long, stopCharIndex As Long)

Verstehe ich das richtig?

startID As Long -> erste Position im Dokument (oben links)
startCharIndex As Long -> erstes (sichtbare) Zeichen im Doku
stopID As Long -> Letzte Position im Dokument (unten rechts)
stopCharIndex As Long -> letztes (sichtbare) Zeichen im Dokument

ich weiß leider auch nicht wie ich das in vba bzw. vbs umsetzen könnte
geht das überhaupt in vbs (zwecks der Acrobat Lib)?


Gruß
Bonanza
Bitte warten ..
Mitglied: Bonanza
02.11.2006 um 11:15 Uhr
Hat da niemand Erfahrung in dieser Materie?

Kann mir da niemand helfen...



Bonanza
Bitte warten ..
Neuester Wissensbeitrag
Windows 10

Powershell 5 BSOD

(8)

Tipp von agowa338 zum Thema Windows 10 ...

Ähnliche Inhalte
VB for Applications
gelöst VBA: Wert von einer Website (pdf-Dokument) auslesen und in Excel kopieren (16)

Frage von Stern123 zum Thema VB for Applications ...

VB for Applications
Excel VBA Sortierung von Daten (5)

Frage von easy4breezy zum Thema VB for Applications ...

VB for Applications
Aus VBA E-Mail und HTML Dokument erstellen lassen (3)

Frage von Pago159 zum Thema VB for Applications ...

Heiß diskutierte Inhalte
Microsoft
Ordner mit LW-Buchstaben versehen und benennen (20)

Frage von Xaero1982 zum Thema Microsoft ...

Outlook & Mail
gelöst Outlook 2010 findet ost datei nicht (19)

Frage von Floh21 zum Thema Outlook & Mail ...

Netzwerkmanagement
gelöst Anregungen, kleiner Betrieb, IT-Umgebung (18)

Frage von Unwichtig zum Thema Netzwerkmanagement ...

Festplatten, SSD, Raid
M.2 SSD wird nicht erkannt (14)

Frage von uridium69 zum Thema Festplatten, SSD, Raid ...