Developpez.com

Le Club des Développeurs et IT Pro

Apprendre à compléter les paramètres d'un document type (.docx) quelconque à l'aide d'un formulaire Access,

Un tutoriel de Claude Leloup

Le 2017-07-31 11:53:14, par ClaudeLELOUP, Rédacteur/Modérateur
Bonjour,

http://claudeleloup.developpez.com/t...eter-doc-type/

Les techniques suivantes seront abordées :
- récupérer dans un fichier .docx toutes les chaînes de caractères comprises entre deux balises (ex. : |*un symbole*|) et les loger dans une table Access.
Nous examinerons deux méthodes : l'une en recourant aux expressions régulières (regex), l'autre en exploitant la fonction Split() ;
- à l’aide d’un formulaire Access, associer une valeur à chacun des symboles d'un document type et déclencher la confection d’un nouveau document Word dans lequel les symboles sont remplacés par leur valeur.

Vos commentaires sont les bienvenus.
  Discussion forum
10 commentaires
  • User
    Rédacteur/Modérateur
    Beaux exemples d'interaction entre Access et Word
  • ClaudeLELOUP
    Rédacteur/Modérateur
    Merci Denis.
  • Malick
    Community Manager
    Salut,

    Excellent et bravo pour ce tutoriel qui sera utile à beaucoup de personnes.

    Claude
  • ClaudeLELOUP
    Rédacteur/Modérateur
    Merci Malick
  • KAZA51
    Futur Membre du Club
    Envoyé par ClaudeLELOUP
    Bonjour,

    http://claudeleloup.developpez.com/t...eter-doc-type/

    Vos commentaires sont les bienvenus.
    Belle démonstration technique, mais ne pouvait-on pas arriver au même résultat à moindre effort avec la fonction de publipostage de word ?
  • ClaudeLELOUP
    Rédacteur/Modérateur
    Bonjour,

    Merci pour l’intérêt.
    La question est de savoir ce que tu considères comme « moindre effort ».
    Explique comment tu t’y prendrais pour traiter un ensemble de formulaires dont tu ne connais pas la forme a priori, tous avec des paramètres différents et des données qui peuvent varier à la tête du client.

    Ici, il suffit de rédiger le document type avec la convention |*n’importe quoi*|, pas besoin d’une db préexistante.
  • chesnay78
    Membre à l'essai
    Bonjour
    Tuto super utile.
    Les débutants en access dont je suis sont toujours perplexes lorsqu'il s'agit de faire communiquer les logiciels entre eux
    Un tuto identique avec Excel (s'il n'existe pas déjà) serait également souhaitable !
    A vot' bon coeur !
  • tee_grandbois
    Expert éminent sénior
    Salut Claude,
    bravo encore une fois pour ce nouveau tutoriel très intéressant ...
  • ClaudeLELOUP
    Rédacteur/Modérateur
    Merci pour les encouragements.
  • ClaudeLELOUP
    Rédacteur/Modérateur
    Envoyé par chesnay78
    Bonjour
    Un tuto identique avec Excel (s'il n'existe pas déjà) serait également souhaitable !
    A vot' bon coeur !
    Au moins avant tout, ceci :
    https://access.developpez.com/faq/?p...cel#PilotExcel

    Quelques exemples d'application :
    http://claudeleloup.developpez.com/t...-access-excel/
    http://claudeleloup.developpez.com/t...rface-process/