Scusa Unlucky,girando su google ho trovato questa macro su un sito francese e funziona proprio bene,la posto per chiunque ne abbia bisogno
Codice: Seleziona tutto
Sub PDFenTXT()
Dim sExe As String, sParam as string
Dim sPDF as string, sTxt as string
sExe = ConvertToURL("C:\Users\Antonio\Documents\xpdfbin-win-3.04\bin32\pdftotext.exe")'percorso dove si trova pdttotxt
sParam = " "
sPDF = "C:\Users\Antonio\Documents\autocertificazione.pdf" 'percorso dove si trova il pdf da trasformare in txt
sTxt = "C:\Users\Antonio\Documents\autocertificazione.txt" 'percorso dove salvare il txt estratto da pdf
Shell (sExe & sParam & sPDF & " " & sTxt) 'esportazione da pdf in txt
End Sub
nel post originale,sParam era
credo che si riferisse a quale pagina si dovesse importare in txt, -f <int> prima pagina da convertire, -l <int> ultima pagina da convertire.
Io l'ho lasciata libera in modo che mi prenda tutto il documento.
La pagina del forum francese è questa
https://forum.openoffice.org/fr/forum/v ... c70e23eedc
Grazie per il suggerimento,è stato molto valido
