Cocher une case en fonction cellule

Résolu
nicolasbgt - 10 sept. 2012 à 14:54
 nicolasbgt - 11 sept. 2012 à 11:04
Bonjour à tous,

Je souhaiterais globalement, pouvoir mettre à jour un enregistrement Access par rapport à une saisie dans Excel.
Pour cela et pour faciliter la saisie de l'opérateur, je vais crée une feuille excel (ou un UserForm) avec une mise en forme équivalente au formulaire Access.
Je vais donc faire ceci :
1) Importation de la table Access dans Excel (ça c'est fait !)
2) Inputbox pour afficher l'enregistrement correspondant (feuille ou Userform).
Pour afficher les valeurs en fonction de l'enregistrement cherché je pensait faire des fonctions recherche ? (si quelqu'un à une autre idée ?)

Mais pour le moment, je souhaiterais savoir comment activer/désactiver une case à cocher en fonction d'une cellule vrai/faux ?

Merci d'avance au forum.

Excel 2007
J'ai un niveau débrouillard en VB (je récupère des bouts de code à droite à gauche et je les concatènes pour obtenir ce que je souhaite faire)

2 réponses

cs_Jack Messages postés 14006 Date d'inscription samedi 29 décembre 2001 Statut Modérateur Dernière intervention 28 août 2015 79
10 sept. 2012 à 15:17
Salut

La réponse est dans l'aide.
, première source d'information.
maCheckBox.Value = maCellule.Value

Vala
Jack, MVP VB
NB : Je ne répondrai pas aux messages privés

Le savoir est la seule matière qui s'accroit quand on la partage (Socrate)
3
Bonjour,
Merci pour votre réponse, qui ne répondais pas à mon problème (mea culpa j'avais mal précisé ma demande) j'ai réussit à faire ce que je souhaitais :

Recherche du numéro demandé (mémorisation de la ligne)
ActiveCell.Formula pour aller chercher les valeur sur la ligne mémorisé
et la checkbox avec la commande control source.

Merci quand même pour votre rapidité.

@ bientôt
3
Rejoignez-nous