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

VBA Word Discussion :

Récupérer des données dans un formulaire Word


Sujet :

VBA Word

  1. #1
    Membre régulier
    Profil pro
    Inscrit en
    Novembre 2004
    Messages
    86
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Novembre 2004
    Messages : 86
    Points : 74
    Points
    74
    Par défaut Récupérer des données dans un formulaire Word
    Bonjour
    Voici mon problème:
    Je voudrais récupérer des données saisies dans une kyrielle de fichiers word contenant des champs formulaires. Comme je ne veux pas le faire par copier/coller (il y a plus de 2000 documents word de 12 pages chacun !!), j'espère donc qu'il aura une solution du côté du word basic. Un script qui parcourait chaque document et qui me me les placerait dans un tableau (Word ou excel peu importe), ça serait bien. Je connais (grâce à ce site d'ailleurs) Access Basic mais pas word Basic. Je n'ai pas le temps de m'y mettre en ce moment.
    Y a-t-il une solution? C'est surtout les champs texte qui m'intéressent.
    Merci de m'aider.
    Sellig60

  2. #2
    Rédacteur/Modérateur

    Avatar de Heureux-oli
    Homme Profil pro
    Contrôleur d'industrie
    Inscrit en
    Février 2006
    Messages
    21 087
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 59
    Localisation : Belgique

    Informations professionnelles :
    Activité : Contrôleur d'industrie
    Secteur : Aéronautique - Marine - Espace - Armement

    Informations forums :
    Inscription : Février 2006
    Messages : 21 087
    Points : 42 926
    Points
    42 926
    Par défaut
    Salut,

    Je vais te donner un lien vers un tuto qui fait ce que tu souhaites.
    Il est plus complet, il gère aussi l'envoi et la réception avec Outlook.

    http://heureuxoli.developpez.com/office/sondage/
    J'ai pas encore de décodeur, alors, postez en clair ! Comment mettre une balise de code ?
    Débutez en VBA

    Mes articles


    Dans un MP, vous pouvez me dire que je suis beau, ... mais si c'est une question technique je ne la lis pas ! Vous êtes prévenus !

  3. #3
    Membre régulier
    Profil pro
    Inscrit en
    Novembre 2004
    Messages
    86
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Novembre 2004
    Messages : 86
    Points : 74
    Points
    74
    Par défaut
    Merci beaucoup pour le lien.
    Je vais prendre le temps de le lire complètement.
    Je reviendrai soit pour demander d'autres infos soit pour clore la discussion.
    Merci encore à tous ceux qui nous répondent sur ce site.
    Sellig60

  4. #4
    Membre à l'essai
    Profil pro
    Inscrit en
    Novembre 2004
    Messages
    8
    Détails du profil
    Informations personnelles :
    Localisation : Belgique

    Informations forums :
    Inscription : Novembre 2004
    Messages : 8
    Points : 13
    Points
    13
    Par défaut Formulaire vers PHP/MySql ?
    Intéressante l'idée que celle du formulaire telle que présentée en suivant le lien indiquée.
    Une question me vient tout de suite à l'esprit, en lisant qu'on peut ainsi nourrir une BD Access.
    Peut-on de la même manière envoyer des données vers une BD en MySql/PHP en ligne ?
    ça serait formidable car l'usage de Word serait moins rébarbatif pour ceux qui n'aiment pas trop l'usage des pages WEB (écrans de saisie) mais forcés d'utiliser MSOffice dans leur boulot. C'est pour l'envoi de textes avec comme champs titre, nom de l'auteur, date de saisie, ville et un gros champ txt avec du compte-rendu.
    Merci

  5. #5
    Rédacteur/Modérateur

    Avatar de Heureux-oli
    Homme Profil pro
    Contrôleur d'industrie
    Inscrit en
    Février 2006
    Messages
    21 087
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 59
    Localisation : Belgique

    Informations professionnelles :
    Activité : Contrôleur d'industrie
    Secteur : Aéronautique - Marine - Espace - Armement

    Informations forums :
    Inscription : Février 2006
    Messages : 21 087
    Points : 42 926
    Points
    42 926
    Par défaut
    Salut,

    C'est une solution envisageable, mais je n'ai jamais pratiqué ce genre d'exercice.
    J'ai pas encore de décodeur, alors, postez en clair ! Comment mettre une balise de code ?
    Débutez en VBA

    Mes articles


    Dans un MP, vous pouvez me dire que je suis beau, ... mais si c'est une question technique je ne la lis pas ! Vous êtes prévenus !

  6. #6
    Expert éminent
    Avatar de Sepia
    Homme Profil pro
    Administrateur du cursus IDE@L - Chef de Projet NCU (digital learning) - Université de Rennes
    Inscrit en
    Octobre 2007
    Messages
    3 117
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 60
    Localisation : France, Ille et Vilaine (Bretagne)

    Informations professionnelles :
    Activité : Administrateur du cursus IDE@L - Chef de Projet NCU (digital learning) - Université de Rennes
    Secteur : High Tech - Multimédia et Internet

    Informations forums :
    Inscription : Octobre 2007
    Messages : 3 117
    Points : 6 856
    Points
    6 856
    Par défaut
    Salut,

    Je viens de proposer à un client ce type de fonctionnement cette semaine.

    Ses équipes de rédacteurs utilisent Word avec pas mal de fonctionnalités : plan riche et structuré, graphiques Excels, images, photos, formules mathématiques et formules chimiques, renvois et des références bibliographiques, des index... et veulent pouvoir conserver toutes ces fonctionnalités pour écrire des documents de 1 ou 2 pages, en plus ils ont des versions différentes de Word avec différentes plates-formes ==> plutôt que leur proposer une interface Web riche mais complexe à faire (donc cher), on leur a proposé directement Word et qu'ils transmettent leur doc par mail qui est alors parsé avant d'être intégré dans la base documentaire (Oracle) pour diffusion.

    @+

  7. #7
    Rédacteur/Modérateur

    Avatar de Heureux-oli
    Homme Profil pro
    Contrôleur d'industrie
    Inscrit en
    Février 2006
    Messages
    21 087
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 59
    Localisation : Belgique

    Informations professionnelles :
    Activité : Contrôleur d'industrie
    Secteur : Aéronautique - Marine - Espace - Armement

    Informations forums :
    Inscription : Février 2006
    Messages : 21 087
    Points : 42 926
    Points
    42 926
    Par défaut
    Salut Sepia,

    Mais dans cette solution, le traitement se fait chez la personne qui possède la DB ou qui en a les droits ?

    Ce que sellig60 souhaite, c'est directement de l'utilisateur dans la DB.
    Possible ça l'est certainement, mais il y a un risque, le information concernant la connection seront visibles en clair.
    D'un point de vue sécurité, ce n'est pas le top.
    J'ai pas encore de décodeur, alors, postez en clair ! Comment mettre une balise de code ?
    Débutez en VBA

    Mes articles


    Dans un MP, vous pouvez me dire que je suis beau, ... mais si c'est une question technique je ne la lis pas ! Vous êtes prévenus !

  8. #8
    Membre régulier
    Profil pro
    Inscrit en
    Novembre 2004
    Messages
    86
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Novembre 2004
    Messages : 86
    Points : 74
    Points
    74
    Par défaut Résolu
    Bonsoir,
    Je reviens vers vous. J'ai essayé la solution et cela correspond pile-poil à ma demande.
    Encore merci.
    Sellig60

  9. #9
    Rédacteur/Modérateur

    Avatar de Heureux-oli
    Homme Profil pro
    Contrôleur d'industrie
    Inscrit en
    Février 2006
    Messages
    21 087
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 59
    Localisation : Belgique

    Informations professionnelles :
    Activité : Contrôleur d'industrie
    Secteur : Aéronautique - Marine - Espace - Armement

    Informations forums :
    Inscription : Février 2006
    Messages : 21 087
    Points : 42 926
    Points
    42 926
    Par défaut
    Merci !
    J'ai pas encore de décodeur, alors, postez en clair ! Comment mettre une balise de code ?
    Débutez en VBA

    Mes articles


    Dans un MP, vous pouvez me dire que je suis beau, ... mais si c'est une question technique je ne la lis pas ! Vous êtes prévenus !

Discussions similaires

  1. Réponses: 5
    Dernier message: 28/08/2014, 11h48
  2. [XL-2007] Récupérer des données dans doc.word pour mettre dans une feuille .xls
    Par casdidier dans le forum Macros et VBA Excel
    Réponses: 0
    Dernier message: 22/05/2014, 11h33
  3. Réponses: 10
    Dernier message: 22/03/2011, 23h40
  4. Récupérer des données dans une page HTML
    Par newdelirium dans le forum Langage
    Réponses: 3
    Dernier message: 26/10/2005, 19h18
  5. Récupérer des données dans excel
    Par alexia2 dans le forum MFC
    Réponses: 1
    Dernier message: 19/05/2005, 15h34

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