Thema: [Excel]Makro gesucht
- 
	08.07.2020, 20:22 #1U-Labs Legende  
 - Registriert seit
- 17.09.2012
- Beiträge
- 1.865
 Thanked 384 Times in 258 Posts [Excel]Makro gesucht [Excel]Makro gesuchtHey ich suche ein Makro welches mir Infos aus einer PDF liest. 
 Genauer gesagt suche ich die Seitengröße .
 
 Mit XPDF pdfinfo.exe hab ich das ganze schon mal via Batch gelöst, und wäre in Excel soweit das er mir ein Ergebnis in die Tabelle wirft aber leider nur für EINE vorher von Hand festgelegte PDF
 
 Das ganze sollte basierend auf Hyperlink Verknüpfung funktionieren (Datei Speicherort der PDFs).
 
 
 Irgendwer zufällig eine Idee?
 
- 
	12.07.2020, 22:40 #2 AW: [Excel]Makro gesucht AW: [Excel]Makro gesuchtDie Library IText (verfügbar für das .NET Framework) kann die Pagesize auslesen. Hier sind einige Beispiele: https://kb.itextpdf.com/home/it7kb/f...a-pdf-document 
 
 IText 5 Installations-Guid: https://kb.itextpdf.com/home/it5kb/i...net-developersMfg
 
 .\
 
- 
	14.07.2020, 16:44 #3U-Labs Legende  
 - Registriert seit
- 17.09.2012
- Beiträge
- 1.865
 Thanked 384 Times in 258 Posts AW: [Excel]Makro gesucht AW: [Excel]Makro gesuchtLeider geht etwas installieren nicht 
 
 
 Hier mal mein Code
 
 
 Option Explicit
 
 Private Function GetPDFText(ByVal strPath As String) As String
 Dim objShell As Object, objExec As Object
 Const cstrPDFInfo = "c:\1\pdfinfo.exe "
 
 Set objShell = CreateObject("WScript.Shell")
 Set objExec = objShell.Exec(cstrPDFInfo & strPath)
 GetPDFText = objExec.StdOut.ReadAll
 Set objExec = Nothing
 Set objShell = Nothing
 End Function
 
 Sub TestIt()
 Dim arInfos, arInfo, i As Long, j As Long
 
 arInfos = Split(GetPDFText("c:\1\1.pdf"), vbNewLine)
 j = 1
 For i = 0 To UBound(arInfos)
 arInfo = Split(arInfos(i), ":", 2)
 If UBound(arInfo) = 1 Then
 Cells(j, 1).Value = arInfo(0)
 Cells(j, 2).Value = Trim(arInfo(1))
 j = j + 1
 End If
 Next
 End Sub
 
 Er soll den Speicherort der PDF-Datei aber immer aus einer anderen Zelle nehmen und das Ergebnis immer in der ausgewählten Zelle auswerfen.
 
 Jemand einen Tipp ?
 
Ähnliche Themen
- 
  Win7 G19 Makro Problem - Sonderzeichen / Chinesische Zeichen Verwenden?Von ZarneXxX im Forum WindowsAntworten: 2Letzter Beitrag: 29.09.2014, 02:20
- 
  Gamer Tastatur inkl. Makro?Von ZarneXxX im Forum KaufberatungAntworten: 2Letzter Beitrag: 22.04.2014, 21:22
- 
  Auf Teamspeak 3 Server connecten per MakroVon Roxithro im Forum HardwareAntworten: 1Letzter Beitrag: 14.11.2012, 17:03
- 
  VBA in Excel 2007Von Dennis170 im Forum HochsprachenAntworten: 10Letzter Beitrag: 04.05.2011, 11:54
Diese Seite nutzt Cookies, um das Nutzererlebnis zu verbessern. Klicken Sie hier, um das Cookie-Tracking zu deaktivieren.
 
									 
														 
														 
					
					
					
						 Zitieren
  Zitieren