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 :

Code VBA pour atteindre CheckBox (ActiveX) [WD-2007]


Sujet :

VBA Word

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre habitué
    Homme Profil pro
    Inscrit en
    Septembre 2013
    Messages
    10
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France

    Informations forums :
    Inscription : Septembre 2013
    Messages : 10
    Par défaut Code VBA pour atteindre CheckBox (ActiveX)
    Bonjour tout le monde,

    je travaille sur un formulaire word 2007 en utilisant des champs textes (appelés zone d'édition depuis Formulaires Hérités) et des cases à cocher ( issues de Contrôle ActiveX).

    En cochant une case à cocher (code vba associé) j'arrive à bien atteindre un champ texte (bien plus loin dans mon formulaire) en utilisant:
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    If CheckBox1.Value = True Then  
     Selection.GoTo What:=wdGoToBookmark, Name:="Texte5"
    mais impossible de trouver le code qui permette d'atteindre une case à cocher (l'intention étant en cochant une case d'accéder directement à une autre case située plus loin dans mon formulaire) le début de mon code serait donc :
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    If CheckBox2.Value = True Then  
       ................................................ jusqu'à atteindre CheckBox6

    Je précise que le formulaire est bien protégé que je débute avec application (avec un peu de succès), que je lis des tonnes de forum et tuto mais là je bloque désespérément....

    Par avance merci beaucoup de votre attention et de votre participation....et bonne journée .

  2. #2
    Rédacteur/Modérateur

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

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

    Informations forums :
    Inscription : Février 2006
    Messages : 21 086
    Par défaut
    Salut,

    Dans le module du document :

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    Me.CheckBox6.Value = True
    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 habitué
    Homme Profil pro
    Inscrit en
    Septembre 2013
    Messages
    10
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France

    Informations forums :
    Inscription : Septembre 2013
    Messages : 10
    Par défaut
    Bonjour et merci pour la réponse,

    j'ai essayé avec fébrilité le code:
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    Me.CheckBox6.Value = True
    mais déception le curseur n'atteint pas la case, le code permet de cocher la
    case sans entraîner un déplacement du curseur sur la case (dernier effet recherché) ; peut-être ai-je mal expliqué l'intention de déplacer le curseur dans mon tout premier message?

    Merci par avance de votre aide .....

  4. #4
    Membre habitué
    Homme Profil pro
    Inscrit en
    Septembre 2013
    Messages
    10
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France

    Informations forums :
    Inscription : Septembre 2013
    Messages : 10
    Par défaut
    Merci beaucoup à Winjerome qui m'a apporté la solution dans le chat,
    le code tant recherché étant :
    Dicton perso " Avec une bonne béquille on avance à tout âge"
    avec ma reconnaissance à Winjerome.

+ Répondre à la discussion
Cette discussion est résolue.

Discussions similaires

  1. Un code VBA pour récupérer un type de donnée ?
    Par KEROZEN dans le forum VBA Access
    Réponses: 22
    Dernier message: 26/09/2019, 11h12
  2. Débutante - Code VBA pour MsgBox avec actions multiples
    Par kisscool35 dans le forum Access
    Réponses: 5
    Dernier message: 22/08/2006, 17h43
  3. [VBA-A] Code vba pour inclure un formulaire Acces
    Par MadSquirrel dans le forum VBA Access
    Réponses: 2
    Dernier message: 12/04/2006, 18h19
  4. Réponses: 3
    Dernier message: 06/09/2005, 10h27

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