IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

Contribuez Discussion :

Pdf2Excel 2007+


Sujet :

Contribuez

  1. #1
    Expert éminent sénior
    Avatar de kiki29
    Homme Profil pro
    ex Observeur CGG / Analyste prog.
    Inscrit en
    Juin 2006
    Messages
    6 132
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Finistère (Bretagne)

    Informations professionnelles :
    Activité : ex Observeur CGG / Analyste prog.

    Informations forums :
    Inscription : Juin 2006
    Messages : 6 132
    Points : 11 274
    Points
    11 274
    Par défaut Pdf2Excel 2007+
    Copier/Coller le texte des PDFs d'un dossier ( recherche récursive ou non ) dans une feuille Excel via Acrobat Reader.

    Version W8.1 / Excel 2007

    Pdf2Excel 2007+

  2. #2
    Expert éminent sénior
    Avatar de kiki29
    Homme Profil pro
    ex Observeur CGG / Analyste prog.
    Inscrit en
    Juin 2006
    Messages
    6 132
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Finistère (Bretagne)

    Informations professionnelles :
    Activité : ex Observeur CGG / Analyste prog.

    Informations forums :
    Inscription : Juin 2006
    Messages : 6 132
    Points : 11 274
    Points
    11 274
    Par défaut
    Suite à une remarque pertinente de Davido84, une modif permet en fait de supprimer le module de Classe baptisé clsKeyBoard et apparemment de pallier le problème de désactivation des NumLock CapsLock ScrollLock PauseLock.
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
     
                Set Wsh = CreateObject("WScript.Shell")
                With Wsh
                    .SendKeys "^a", True
                    .SendKeys "^c", True
                    Sleep Tempo
                    .SendKeys "^q", True
                    Sleep 2 * Tempo
                End With
                Set Wsh = Nothing

  3. #3
    Candidat au Club
    Femme Profil pro
    autoentrepreur
    Inscrit en
    Novembre 2015
    Messages
    4
    Détails du profil
    Informations personnelles :
    Sexe : Femme
    Localisation : France, Seine et Marne (Île de France)

    Informations professionnelles :
    Activité : autoentrepreur
    Secteur : Services à domicile

    Informations forums :
    Inscription : Novembre 2015
    Messages : 4
    Points : 2
    Points
    2
    Par défaut incompatibilité de type
    Bonjour,

    j'essaie d'utiliser votre fichier sur excel 2010 et j'obtiens un message d'incompatibilité de type sur
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    Private Function MatchSpec(sFile As String, sSpec As String) As Boolean
        MatchSpec = PathMatchSpec(StrPtr(sFile), StrPtr(sSpec)) = FP.bFindOrExclude
    End Function
    le sfile est en jaune

    auriez-vous une idée du problème svp ?
    Merci beaucoup
    Laetitia

  4. #4
    Membre confirmé
    Homme Profil pro
    conseiller
    Inscrit en
    Janvier 2013
    Messages
    367
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Vaucluse (Provence Alpes Côte d'Azur)

    Informations professionnelles :
    Activité : conseiller
    Secteur : Administration - Collectivité locale

    Informations forums :
    Inscription : Janvier 2013
    Messages : 367
    Points : 649
    Points
    649
    Par défaut
    Bonsoir,
    vérifie si ton Excel n'est pas un 64 bits (je parle bien de la version Excel installée sur ton ordinateur, pas du système d'exploitation.
    Si c'est le cas il faudra adapter la déclaration des arguments de certaines des API utilisées et les passer en LongPtr.
    A+

  5. #5
    Expert éminent sénior
    Avatar de kiki29
    Homme Profil pro
    ex Observeur CGG / Analyste prog.
    Inscrit en
    Juin 2006
    Messages
    6 132
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Finistère (Bretagne)

    Informations professionnelles :
    Activité : ex Observeur CGG / Analyste prog.

    Informations forums :
    Inscription : Juin 2006
    Messages : 6 132
    Points : 11 274
    Points
    11 274
    Par défaut
    Salut, si c'est la cas voir : Développer avec Office 64 bits

  6. #6
    Candidat au Club
    Femme Profil pro
    autoentrepreur
    Inscrit en
    Novembre 2015
    Messages
    4
    Détails du profil
    Informations personnelles :
    Sexe : Femme
    Localisation : France, Seine et Marne (Île de France)

    Informations professionnelles :
    Activité : autoentrepreur
    Secteur : Services à domicile

    Informations forums :
    Inscription : Novembre 2015
    Messages : 4
    Points : 2
    Points
    2
    Par défaut
    Bonjour à tous et merci pour vos réponses.

    Oui ma version d'excel est bien du 64bits. J'avais déjà ajouté des "ptrsafe" (de mémoire) comme demandé quand j'ai lancé le programme, mais le message que je vous ai indiqué est apparu ensuite...

    Je vais me pencher sur vos solutions très vite.

    Merci encore

  7. #7
    Membre confirmé
    Homme Profil pro
    conseiller
    Inscrit en
    Janvier 2013
    Messages
    367
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Vaucluse (Provence Alpes Côte d'Azur)

    Informations professionnelles :
    Activité : conseiller
    Secteur : Administration - Collectivité locale

    Informations forums :
    Inscription : Janvier 2013
    Messages : 367
    Points : 649
    Points
    649
    Par défaut
    Pour la déclaration en 64 bits des API du module mRch :
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    13
     
      Private Declare PtrSafe Function FindClose Lib "kernel32" (ByVal hFindFile As Long) As Long  
     
      Private Declare PtrSafe Function FindFirstFile Lib "kernel32" Alias "FindFirstFileA" _
      (ByVal lpFileName As String, lpFindFileData As WIN32_FIND_DATA) As Long
     
      Private Declare PtrSafe Function FindNextFile Lib "kernel32" Alias "FindNextFileA" _
      (ByVal hFindFile As Long, lpFindFileData As WIN32_FIND_DATA) As Long
     
      Private Declare PtrSafe Function lstrlen Lib "kernel32" Alias "lstrlenW" (ByVal lpString As LongPtr) As Long
     
      Private Declare PtrSafe Function PathMatchSpec Lib "shlwapi" Alias "PathMatchSpecW" _
      (ByVal pszFileParam As LongPtr, ByVal pszSpec As LongPtr) As Long
    A+

  8. #8
    Nouveau membre du Club
    Homme Profil pro
    futur retraité
    Inscrit en
    Février 2016
    Messages
    40
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Hauts de Seine (Île de France)

    Informations professionnelles :
    Activité : futur retraité

    Informations forums :
    Inscription : Février 2016
    Messages : 40
    Points : 26
    Points
    26
    Par défaut
    Bonjour kiki29 !

    Ton code marche bien mais mon probleme est qu'il deplace les chiffres ( credit ou debit ) juste en fin de la ligne "nature des operations"
    Voir 1er fichier joint "avant pdf2excel2007.jpg" :


    Nom : avant pdf2excel2007.jpg
Affichages : 1541
Taille : 74,4 Ko


    Ton code donne un nouveau fichier au format xlsx ( voir 2° fichier joint "apres pdf2excel2007.jpg" )

    Nom : apres pdf2excel2007.jpg
Affichages : 1482
Taille : 102,9 Ko

    Donc dans la feuille Excel on voit certains chiffres :

    18,95
    36,00
    9,99

    mais on ne voit pas s'il faut considerer ces 3 chiffres comme debit ou credit ?

    Ce serait bien si ton code met les chiffres "credit" et "debit" dans 2 colonnes différentes ou s'il met un signe negatif sur les chiffres "debit"


    Merci et bonne journée !

  9. #9
    Expert éminent sénior
    Avatar de kiki29
    Homme Profil pro
    ex Observeur CGG / Analyste prog.
    Inscrit en
    Juin 2006
    Messages
    6 132
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Finistère (Bretagne)

    Informations professionnelles :
    Activité : ex Observeur CGG / Analyste prog.

    Informations forums :
    Inscription : Juin 2006
    Messages : 6 132
    Points : 11 274
    Points
    11 274
    Par défaut
    Salut, sans échantillons tu n'auras pas de réponse, comme déjà expliqué dans un autre post je ne pratique pas l'extispicine. Tu peux en fournir ( au format pdf ) avec des données bidons, sans garantie que le problème soit soluble, le pdf dépendant de l'outil qui le génère.

  10. #10
    Nouveau membre du Club
    Homme Profil pro
    futur retraité
    Inscrit en
    Février 2016
    Messages
    40
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Hauts de Seine (Île de France)

    Informations professionnelles :
    Activité : futur retraité

    Informations forums :
    Inscription : Février 2016
    Messages : 40
    Points : 26
    Points
    26
    Par défaut
    j'ai essayé de modifier mon PDF avec mon Adobe Acrobat XI mais ca n'a pas marché
    il me faut plus de temps

  11. #11
    Expert éminent sénior
    Avatar de kiki29
    Homme Profil pro
    ex Observeur CGG / Analyste prog.
    Inscrit en
    Juin 2006
    Messages
    6 132
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Finistère (Bretagne)

    Informations professionnelles :
    Activité : ex Observeur CGG / Analyste prog.

    Informations forums :
    Inscription : Juin 2006
    Messages : 6 132
    Points : 11 274
    Points
    11 274
    Par défaut
    Salut, je suppose que tu parles du Reader. Car effectivement ce dernier ne permet rien de cela.

  12. #12
    Nouveau membre du Club
    Homme Profil pro
    futur retraité
    Inscrit en
    Février 2016
    Messages
    40
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Hauts de Seine (Île de France)

    Informations professionnelles :
    Activité : futur retraité

    Informations forums :
    Inscription : Février 2016
    Messages : 40
    Points : 26
    Points
    26
    Par défaut
    Bonjour Kiki29

    Accepteras-tu des relevés bancaires avec quelques zones masqués ( Annotation de dessin > Rectangle blanc ) sous Adobe Acrobat Pro ?
    car pas possible de remplacer le texte par autre texte
    Merci

  13. #13
    Nouveau membre du Club
    Homme Profil pro
    futur retraité
    Inscrit en
    Février 2016
    Messages
    40
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Hauts de Seine (Île de France)

    Informations professionnelles :
    Activité : futur retraité

    Informations forums :
    Inscription : Février 2016
    Messages : 40
    Points : 26
    Points
    26
    Par défaut
    comme ce fichier par exemple ?
    Images attachées Images attachées

  14. #14
    Expert éminent sénior
    Avatar de kiki29
    Homme Profil pro
    ex Observeur CGG / Analyste prog.
    Inscrit en
    Juin 2006
    Messages
    6 132
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Finistère (Bretagne)

    Informations professionnelles :
    Activité : ex Observeur CGG / Analyste prog.

    Informations forums :
    Inscription : Juin 2006
    Messages : 6 132
    Points : 11 274
    Points
    11 274
    Par défaut
    Salut, c'est bien ce que je craignais, tu vas voir la cata, j'ai essayé tous les formats d'export d'Acrobat.

  15. #15
    Nouveau membre du Club
    Homme Profil pro
    futur retraité
    Inscrit en
    Février 2016
    Messages
    40
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Hauts de Seine (Île de France)

    Informations professionnelles :
    Activité : futur retraité

    Informations forums :
    Inscription : Février 2016
    Messages : 40
    Points : 26
    Points
    26
    Par défaut
    bonjour kiki29

    le voici le fichier modifié avec mon Acrobat Pro XI
    j'ai du masquer certaines informations avec Commentaire > Annotation de dessin > Tracer un rectangle ( contour blanc )

    Tu as une piste à me proposer ?

    Merci et bonne journée !
    Images attachées Images attachées

  16. #16
    Nouveau membre du Club
    Homme Profil pro
    futur retraité
    Inscrit en
    Février 2016
    Messages
    40
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Hauts de Seine (Île de France)

    Informations professionnelles :
    Activité : futur retraité

    Informations forums :
    Inscription : Février 2016
    Messages : 40
    Points : 26
    Points
    26
    Par défaut
    Rebonjour

    Ne pas tenir de mon dernier post ( lundi 10h15 )
    car je croyais que mon post du vendredi n'a pas fonctionné

  17. #17
    Expert éminent sénior
    Avatar de kiki29
    Homme Profil pro
    ex Observeur CGG / Analyste prog.
    Inscrit en
    Juin 2006
    Messages
    6 132
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Finistère (Bretagne)

    Informations professionnelles :
    Activité : ex Observeur CGG / Analyste prog.

    Informations forums :
    Inscription : Juin 2006
    Messages : 6 132
    Points : 11 274
    Points
    11 274
    Par défaut
    Salut, change de banque ..... rien de facilement récupérable et le formatage, qui n'est que rarement une sinécure, s'annonce acrobatique. Cette banque ne propose pas d'autres formats d'export ? la mienne oui..
    Images attachées Images attachées  

  18. #18
    Nouveau membre du Club
    Homme Profil pro
    futur retraité
    Inscrit en
    Février 2016
    Messages
    40
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Hauts de Seine (Île de France)

    Informations professionnelles :
    Activité : futur retraité

    Informations forums :
    Inscription : Février 2016
    Messages : 40
    Points : 26
    Points
    26
    Par défaut
    oui ma banque me propose 2 choses :
    - Telechargement des operations jusqu'à 31 jours maxi au format Excel/csv ( pas tres pratique alors que la banque postale permet jusqu'à 2 mois en arriere au format excel ou csv
    - Telechargement des PDF jusqu'à 10 ans en arriere sur leur site ( j'ai deja telechargé des PDFs depuis 3 ans sur mon DD mais je viens de m'apercevoir que maintenant c'est jusqu'à 6 mois : ils ont donc changé ? ) or je veux traiter ces 3 ans de PDFs deja presents sur mon DD

    Tant pis !

  19. #19
    Nouveau membre du Club
    Homme Profil pro
    futur retraité
    Inscrit en
    Février 2016
    Messages
    40
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Hauts de Seine (Île de France)

    Informations professionnelles :
    Activité : futur retraité

    Informations forums :
    Inscription : Février 2016
    Messages : 40
    Points : 26
    Points
    26
    Par défaut
    Bonjour kiki29

    peut etre qu'avec ce fichier modifié avec Acrobat Pro ?
    ici j'ai remplacé des textes au lieu des annotations de dessins
    la taille du fichier PDF est passée de 42 ko ( origine ) à 139 ko
    j'ai essayé sur un autre PDF de 3 pages mais ca a passé de 46 ko à 1329 ko !

    Bonne journée !
    Images attachées Images attachées

  20. #20
    Expert éminent sénior
    Avatar de kiki29
    Homme Profil pro
    ex Observeur CGG / Analyste prog.
    Inscrit en
    Juin 2006
    Messages
    6 132
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Finistère (Bretagne)

    Informations professionnelles :
    Activité : ex Observeur CGG / Analyste prog.

    Informations forums :
    Inscription : Juin 2006
    Messages : 6 132
    Points : 11 274
    Points
    11 274
    Par défaut
    Salut, la même opération que plus haut avec Acrobat 15, à toi de poursuivre, cela semble "plus" exploitable.

Discussions similaires

  1. AutoCAD 2007 et Delphi
    Par okidoki dans le forum API, COM et SDKs
    Réponses: 16
    Dernier message: 28/04/2013, 13h14
  2. access 2007 multivalue?
    Par hocine dans le forum Access
    Réponses: 1
    Dernier message: 06/06/2006, 00h50
  3. salon E3 2007
    Par ggnore dans le forum Jeux
    Réponses: 73
    Dernier message: 24/05/2006, 11h21
  4. Librairies sur delphi 2005 et pas 2007
    Par fredoBreton dans le forum EDI
    Réponses: 2
    Dernier message: 15/02/2006, 20h23

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo