Pour je voudrais savoir si c'est possible d'exporter un fichier pdf sur excel?
ET le code ressemblerais à quoi?
Merci!
Pour je voudrais savoir si c'est possible d'exporter un fichier pdf sur excel?
ET le code ressemblerais à quoi?
Merci!
Récupérer le texte du pdf, non, sauf si tu as le logiciel pour faire ça (un acrobat mais je ne me souviens plus du nom) mais ce n'est plus Excel...
Tu peux également importer un pdf -> Insérer -> Object -> Adobe Acrobat X.XX Document
Mais tu ouvriras ainsi une boîte de dialogue qui te permet de sélectionner le fichier.
Je ne connais pas le code éventuel pour désigner le fichier à ouvrir.
Par contre, tu peux l'ouvrir en direct sans passer par l'insertion.
Que veux-tu faire ?
je veux importer, non seuleemnt le texte mais les données d'une fichier pdf sur une feuille excel
Pour moi, c'est non, en tout cas, pas avec l'Excel que je connais (97 -> 2003)
Bonsoir,
C'est possible d'importer des données depuis un pdf dans Excel, mais la mise en forme n'est pas conservée et tout dépend si c'est en manuel ou en automatique.
En manuel, via une sélection dans le pdf des données à importer, copier (Ctrl+C) puis dans Excel coller (Ctrl+V).
En automatique ce devrait être possible via l'utilisation de l'instruction Shell pour ouvrir le pdf puis de sendkeys mais je ne retrouve plus mes essais fait il y a quelques temps sur le sujet.
Un truc du genre (non fonctionnel ici):
Je m'étais arrêté car la composition des touches par Excel ne donnait pas le même résultat qu'en manuel. Mais si tu trouves la soluce, merci de nous en faire profiter...
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4 Shell "C:\Program Files\Adobe\Reader 8.0\Reader\AcroRd32.exe" & Chr(34) & "C:\Documents and Settings\...\...\IPN.pdf" & Chr(34), vbMaximizedFocus SendKeys "^a", True SendKeys "^c", True ActiveSheet.Paste
Cordialement
Re,
une autre possibilité manuelle :
1-Ouvrir le fichier pdf avec Adobe
2-Enregistrer au format texte
3- Sélectionner les données à importer et les copier
4- Coller ces données dans Excel
5- Outils/Données/Convertir et cocher délimité ou largeur fixe suivant la configuration des données et continuer...
Cette méthode est probablement mieux transposable en macro que la précédente. A toi de jouer
Cordialement
Vous avez un bloqueur de publicités installé.
Le Club Developpez.com n'affiche que des publicités IT, discrètes et non intrusives.
Afin que nous puissions continuer à vous fournir gratuitement du contenu de qualité, merci de nous soutenir en désactivant votre bloqueur de publicités sur Developpez.com.
Partager