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 :

Formulaire en Word 2010


Sujet :

VBA Word

  1. #1
    Candidat au Club
    Homme Profil pro
    Étudiant
    Inscrit en
    Septembre 2011
    Messages
    4
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : Bénin

    Informations professionnelles :
    Activité : Étudiant
    Secteur : Administration - Collectivité locale

    Informations forums :
    Inscription : Septembre 2011
    Messages : 4
    Points : 3
    Points
    3
    Par défaut Formulaire en Word 2010
    Salut chers tous
    Prière de m'aider j'ai réalisé un formulaire en Word 2010 que vous trouverez ci-joint.
    Sur cette page j'ai deux tableaux
    Mon souhait est que ce n'est que lorsque je coche la case sur une rubrique du premier tableau que s'affiche la ligne du second tableau.
    Exemple: si je coche la case capacity Works ce n'est qu'en ce temps que s'affiche uniquement la deuxième ligne du deuxième tableau puisque la première ligne est l'entête de mon deuxième tableau; et ainsi de suite.
    y' a t'il un code VBA qui me permettrait de le faire?
    Voici mon code que j'ai utilisé
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    Sub checkbox211_Change()
    If CheckBox211.Value = True Then
        ActiveDocument.Tables(2).Rows(2).Range.Font.Hidden = False
         Else
        ActiveDocument.Tables(2).Rows(2).Range.Font.Hidden = True
       End If
    End Sub
    Merci pour votre aide.
    Essaie modèle.doc

  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,

    Et qu'est-ce qui ne fonctionne pas dans ton code ?
    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
    Candidat au Club
    Homme Profil pro
    Étudiant
    Inscrit en
    Septembre 2011
    Messages
    4
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : Bénin

    Informations professionnelles :
    Activité : Étudiant
    Secteur : Administration - Collectivité locale

    Informations forums :
    Inscription : Septembre 2011
    Messages : 4
    Points : 3
    Points
    3
    Par défaut
    En fait, lorsque je clique sur la case à cocher du premier tableau je n'ai pas le résultat qui est de m'afficher la ligne du rubrique cochée dans mon deuxième tableau. Quand j'ai s'exécute mon code, je n'ai pas de résultat.

  4. #4
    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 dirais que c'est normal.
    Tu as des contrôles de formulaires hérités sur ton document et tu utilises du code issu d'un ActiveX.

    Pour les formulaires, jette un œil là :
    http://heureuxoli.developpez.com/off...d/formulaires/
    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 !

  5. #5
    Candidat au Club
    Homme Profil pro
    Étudiant
    Inscrit en
    Septembre 2011
    Messages
    4
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : Bénin

    Informations professionnelles :
    Activité : Étudiant
    Secteur : Administration - Collectivité locale

    Informations forums :
    Inscription : Septembre 2011
    Messages : 4
    Points : 3
    Points
    3
    Par défaut
    Salut chers tous
    Jusque là je n'ai pas trouvé de réponse à ma préoccupation.
    Je veux un macro qui me permet de masquer ou d'afficher toute une ligne d'un tableau lorsqu'on coche un CheckBox (le CheckBox je l'ai pris dans le formulaire Hérité)
    S'il vous plait aidez-moi c'est très urgent pour moi

  6. #6
    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 dans le tuto.
    On y trouve comment affecter une macro à un champ de formulaire.
    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 !

  7. #7
    Candidat au Club
    Homme Profil pro
    Étudiant
    Inscrit en
    Septembre 2011
    Messages
    4
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : Bénin

    Informations professionnelles :
    Activité : Étudiant
    Secteur : Administration - Collectivité locale

    Informations forums :
    Inscription : Septembre 2011
    Messages : 4
    Points : 3
    Points
    3
    Par défaut
    Salut
    J'ai lu ton tuto mais ma préoccupation n'étais pas prise en compte. Merci cas même!!

  8. #8
    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 là dans le tuto : http://heureuxoli.developpez.com/off...ormulaires/#L4

    Il suffit de choisir le code qui sera exécuté à la sortie du contrôle.
    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. [WD-2010] Word 2010 - Formulaire avec masque de saisie
    Par Mymi dans le forum Word
    Réponses: 4
    Dernier message: 29/06/2015, 14h45
  2. Réponses: 3
    Dernier message: 29/05/2014, 18h30
  3. [WD-2010] modifier un formulaire sous word 2010
    Par agep.sara dans le forum Word
    Réponses: 1
    Dernier message: 07/09/2010, 09h44
  4. Formulaire et Word
    Par nathou38400 dans le forum IHM
    Réponses: 1
    Dernier message: 11/06/2007, 23h20
  5. Transfert de données d'un formulaire vers Word
    Par CybSnoopy dans le forum Access
    Réponses: 2
    Dernier message: 07/08/2006, 11h48

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