[formulaire word]

Résolu/Fermé
melle Messages postés 13 Date d'inscription vendredi 19 janvier 2007 Statut Membre Dernière intervention 30 juillet 2007 - 2 mars 2007 à 16:29
melle Messages postés 13 Date d'inscription vendredi 19 janvier 2007 Statut Membre Dernière intervention 30 juillet 2007 - 30 juil. 2007 à 16:45
Bonsoir,
Voila mon problème :
J'ai un formulaire word qui contient plein de champs case.Le document word se décompose en tableaux dont chaque ligne correspond à un critère. Pour chaque critère on a trois choix : OUI NON NA qui sont validés par les cases.Je souhaiterais que lorsqu'une case est cochée pour une ligne, les autres cases de la meme ligne se décochent et losrque la case OUI est cochée une case OK se coche et vice versa.
Au début j'ai commencé à réaliser une macro pour chaque case mais j'ai plus de 150 cases...Alors si vous avez une idée qui pourrait m'éviter de déclencher une macro pour chaque case elle est la bienvenue!
SVP help!!!

Merci pour l'aide que vous pourrez m'apporter
A voir également:

1 réponse

gryzzly Messages postés 4608 Date d'inscription lundi 7 novembre 2005 Statut Contributeur Dernière intervention 24 octobre 2020 1 329
2 mars 2007 à 16:45
si tu copies colles la première série OUI/NON/NA normalement la macro devrait conserver ses propriétés... donc tu le fait pour la premiere série et apres c tout bon
0
melle Messages postés 13 Date d'inscription vendredi 19 janvier 2007 Statut Membre Dernière intervention 30 juillet 2007 5
5 mars 2007 à 15:32
oki je v tester!
merci
0
melle Messages postés 13 Date d'inscription vendredi 19 janvier 2007 Statut Membre Dernière intervention 30 juillet 2007 5
5 mars 2007 à 15:46
Bon ben pour l'instant ca ne marche pas! enfin de compte dans ma macro j'utilise le nom de chaque case à cocher ce qui fait que ca ne marche que pour la ligne!et quand je fais les copier coller les noms de mes case ne sont plus attribué...alors je vais essayer de modifier ma macro en essayant de partir sur les index de chaque case si j'y arrive!
Merci pour ton aide si tu as d'autre idée par hasard elles sont les bienvenues!
0
melle Messages postés 13 Date d'inscription vendredi 19 janvier 2007 Statut Membre Dernière intervention 30 juillet 2007 5 > melle Messages postés 13 Date d'inscription vendredi 19 janvier 2007 Statut Membre Dernière intervention 30 juillet 2007
30 juil. 2007 à 16:45
Afin de pouvoir executer la macro, j'ai donné à chaques cases à cocher un nom qui se suit : case1, case2....
J'ai ensuite réalisé une fonction qui récupère le numéro 1,2...et je l'utilise ensuite dans une macro qui identifie ma case par "case" & i (i correspondant au numéro!)
Ainsi, il est possible de cocher ou décocher les cases qui suivent grâce à "case"& i+1 par exemple!
0