Merci pour votre réponse !!
Voici ci-joint un fichier excel correspondant à l'importation d'un fichier pdf de 2 pages (2 pages pour une analyse). Je souhaiterais automatiser l'importation pour des fichiers de taille variable en nombre d'analyses, donc de pages et obtenir dans le fichier excel autant d'onglet que de pages et tableaux du pdf. Je n'arrive pas à téléhergares les pièces jointes (fichiers excel et pdf, qui sont supérieurs à 1 mO. Est-ce que c'est normal ?
Bonjour
VBA est inutile ou à la marge
Joins au moins 2 autres cas que l'on voit justement tes pdf multipages et multi analyses ainsi qu'un exemple de la restitution attendue
.
Hello,
ce n'est pas très clair ce que tu veux faire . Tu veux regénérer des PDF ( scinder le pdf en autant de pdf) ou importer toutes les analyses dans un classeur Excel (un onglet par page et tableaux) ? Je pense que tu ne pourra pas regénérer les PDF avec la mise en page initiale des PDF. Tu parles aussi de renommer les PDF mais dans si c'est une importation dans Excel ce sera le nom de l'onglet qui contiendra ce nom ? Peux-tu nous montrer par rapport au PDF que tu as joint à quoi doit ressembler ce nom. Dans le PDF que tu as joint si il n'y a que les résultats de l'analyse à importer cela ne semble pas trop difficile car ces résultats sont dans une table PQ.
Ami calmant, J.P
Bonjour, je vous remercie pour votre retour !
Effectivement, je peux préciser ma demande car elle comporte deux problèmes distincts.
1er problème : séparation d’un pdf multipages. Je reçois des résultats d’une ou plusieurs analyses dans un fichier pdf. Chaque analyse peut avoir un nombre variables de pages. Cette indication du nombre de pages pour chaque analyse est donné soit par le texte sous le bandeau gris du numéro du rapport d’analyse ("Il comporte x pages"), soit par le pied de page ("Page 1/x).
Je cherche une solution pour automatiser la création de pdf pour chaque analyses contenu dans le pdf principal. Le nom de chaque fichier pdf doit contenir le numéro du rapport (E23.279.1) et le code PSV (0000000007).
Je dispose d’Adobe Pro. Au départ, je pensais utiliser par macro VBA la recherche de mots clefs. J’arrive bien à trouver le mot clé "comporte" par exemple, mais je ne connais pas les commandes pour extraire les caractères suivants un mot clefs.
Je me suis donc tourné vers l’importation du pdf par Power Quéry. L’enregistreur de macro me donne un code qui écrit en dur le nombre de pages, de tableaux et de colonnes pour chaque tableau à importer depuis le fichier d’origine et importe les résultats dans autant d’onglets qu’il y a de pages et de tableau dans le pdf.
Cette solution n’est pas satisfaisante car le nombre de pages et de tableau, ainsi que le nombre de colonne par tableaux est variable selon les pdf d’origine à importer.
Je souhaiterais pouvoir écrire le code me permettant d’importer dans Excel les pages et tableaux contenus dans le pdf d’origine, quels que soient le nombre de pages et de tableau qu’il contient.
2ème problème : je souhaiterais importer de la manière la plus propre possible les pdf unitaires crées dans Excel, de manière à récupérer toutes les informations (numéro d’analyse, code et nom PSV, date, ainsi que tous les paramètres et leurs résultats) pour stocker le tout dans un fichiers excel de gestion des résultats.
Est-ce que vous auriez des pistes de réfléxions ?
J’espère que la problématique est un peu mieux énoncées ?
Merci !!