1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30
| Private Sub Lire(sFichier As String)
Dim AcroXApp As Object
Dim AcroXAVDoc As Object
Dim AcroXPDDoc As Object
Dim JSO As Object
Dim sCheminPDF As String, sChemin As String
Set AcroXApp = CreateObject("AcroExch.App")
AcroXApp.Hide
sCheminPDF = sFichier
sChemin = ThisWorkbook.Path & "\" & "Essai.txt"
Set AcroXAVDoc = CreateObject("AcroExch.AVDoc")
AcroXAVDoc.Open sCheminPDF, "Acrobat"
AcroXAVDoc.BringToFront
Set AcroXPDDoc = AcroXAVDoc.GetPDDoc
Set JSO = AcroXPDDoc.GetJSObject
JSO.SaveAs sChemin, "com.adobe.acrobat.accesstext"
AcroXAVDoc.Close False
AcroXApp.Exit
Set JSO = Nothing
Set AcroXPDDoc = Nothing
Set AcroXAVDoc = Nothing
Set AcroXApp = Nothing
End Sub |
Partager