Excel : importer un tableau de données contenu dans un fichier PDF

Le format de fichier PDF (pour Portable Document File) a été créé par l’éditeur Adobe. Un fichier PDF peut contenir aussi bien du texte, que des images, des photos et des tableaux de données. Ce format s’est rapidement imposé comme standard. En effet, ce type de fichier n’étant pas modifiable, il est idéal pour dématérialiser des documents comme des contrats ou des plaquettes commerciales.

Pour récupérer des données contenues dans un PDF, le copier/coller est efficace. Toutefois les mises en forme sont perdues. Il en est ainsi des tableaux de données.

Immat PFA 06-2022

Excel offre une méthode tout à fait originale pour récupérer un tableau de données contenu dans un fichier PDF. En effet, Excel peut se connecter à un fichier PDF et l’interroger comme il le ferait avec une base de données.

L’exposé qui suit s’appuiera sur les statistiques d’immatriculations de juin 2022 publiées par le PFA.

Pour importer dans Excel un tableau de données contenu dans un fichier PDF, se rendre dans le menu Données puis Obtenir des données, A partir d’un fichier et enfin A partir d’un fichier PDF :

PDF XL Menu Données

Dans la fenêtre qui s’ouvre, sélectionner le fichier PDF à convertir et valider. Le navigateur de contenus s’ouvre à son tour :

PDF XL Navigateur

Le navigateur affiche tous les éléments qu’Excel a identifié dans le fichier PDF désigné : les tableaux de données (TableXXX) ainsi que chaque page (PageXXX) du fichier PDF.

Cliquer sur un élément affiche l’aperçu. Il est possible de convertir plusieurs éléments en une seule fois. Pour ce faire, cocher la case “Sélectionner plusieurs éléments” puis cocher les éléments à importer.

Dans le cas présent, pour importer le tableau des immatriculations de la page 2, sélectionner le libellé “Table003 (Page 2)” :

PDF XL Navigateur Table003

Cliquer sur le bouton Charger. Les données du tableau sont retranscrites dans une nouvelle feuille Excel dénommée “Table003 (Page 2)” :

PDF XL Table003

Très simple, très rapide ! Il ne reste plus qu’à exploiter les données obtenues.

De la même manière, Excel peut extraire des tableaux de données depuis une photo ou importer de données d’un fichier ASCII / CSV (exemple avec un FEC).

___

En savoir plus sur l’analyse de données

Share Button
Marché automobile français (VP) : Juin 2022
Marché automobile français (VP) : Juin 2022
Flash-Marche-publication-mensuelle-PFA-0622.pdf
353 KiB
199 téléchargements
Détails...
The following two tabs change content below.
Après seize années passées en cabinet d’expertise-comptable et de commissariat aux comptes (où j’ai exercé comme expert-comptable et chef de mission audit), j’ai pris le poste de directeur comptable d’un groupe de distribution automobile en novembre 2014. Au cours de ma carrière, j’ai acquis une expérience significative en audit et en exploitation des systèmes d’information (analyse de données, automatisation des tâches, programmation informatique) au service de la production des comptes annuels et consolidés. C’est cette expérience personnelle et ma passion pour l’informatique que je partage sur ce blog. Mon CV / Réalisations personnelles et projets informatiques / Ma collection / Me contacter

6 commentaires

  1. Pingback: Excel : automatiser l'extraction des tableaux de données d'un fichier PDF - Audit & Systèmes d'Information

  2. Bonjour,

    je n’arrive pas à me servir de votre code vba pour extraire seulemet la table 001 de mon pdf.

    J’ai un tableau sous forme de pdf, 1 seule page contenant 1 tableau

    Merci

  3. Bonjour,
    Cette technique ne fonctionne que sur des PDF natifs (donc pas des PDF issus d’un scanneur). Par ailleurs, je ne pense pas cela fonctionne sur un PDF protégé.
    Cordialement,
    Benoît RIVIERE

  4. Bonjour Benoît,
    J’utilise la technique d’import d’un PDF pour générer des écritures de paie au format particulier du logiciel de comptabilité de mon client (plusieurs sociétés).
    Je n’ai qu’à modifier le nom du fichier PDF pour générer au format CSV les écritures de paie.
    Toujours un plaisir de te lire.
    Amicalement,
    CLAUDE

  5. Pingback: Power Query (Excel) : récupérer des données contenues dans un fichier PDF - Audit & Systèmes d'Information

Laisser un commentaire

Votre adresse e-mail ne sera pas publiée. Les champs obligatoires sont indiqués avec *

Ce site utilise Akismet pour réduire les indésirables. En savoir plus sur comment les données de vos commentaires sont utilisées.