OVH Cloud OVH Cloud

Checkbox automatique

4 réponses
Avatar
zarbout
Peut on faire cocher automatiquement tous les CheckBox présents dans un
formulaire (même rubrique - plusieurs enregistrements). Y a-il une commande
ou une fonction qui permet celà ?
Merci

4 réponses

Avatar
Raymond
Bonsoir.

Qu'entends-tu par : même rubrique - plusieurs enregistrements ?

Sinon:
Dim Ctl As Control
For Each Ctl In Me.Controls
If Ctl.ControlType = acCheckBox Then
Ctl.Locked = True
End If
Next Ctl

faire False pour le contraire
--
@+
Raymond Access MVP.
http://access.seneque.free.fr/
http://users.skynet.be/mpfa/charte.htm pour une meilleure
efficacité de tes interventions sur MPFA.


"zarbout" a écrit dans le message de
news:3f26d040$0$9239$
Peut on faire cocher automatiquement tous les CheckBox présents dans un
formulaire (même rubrique - plusieurs enregistrements). Y a-il une
commande

ou une fonction qui permet celà ?
Merci





Avatar
hm15
Bonjour Zarbout,

si c'est ponctuel, tu peux faire une requête mise à jour :
- crée une requête basée sur la table à modifier,
- sélectionne ton champ Majeur
- ajoute éventuellement les critères de sélection
- puis menu Requête | Requête mise à jour
- dans la ligne "Mise à jour", tape Oui (ou Non)
- clique sur l'outil Exécuter (le point d'exclamation rouge)

Si c'est régulier, tu as intérêt à mettre la valeur par défaut de la case à
cocher à Oui ou Non.

Cordialement,

Annette
---------------------------------------------------------------------------
www.horizon-micro.com


"zarbout" a écrit dans le message de news:
3f26e413$0$23$
En fait, si j'ai bien compris (moi et VB ont est pas vraiment copain) , il
s'agit de modifier la propriété par défaut de checkbox pour qu'il bascule
en

True ou False ou inversement. mais ça marche pas encore.




"Raymond" a écrit dans le message de news:
#
Bonsoir.

Qu'entends-tu par : même rubrique - plusieurs enregistrements ?

Sinon:
Dim Ctl As Control
For Each Ctl In Me.Controls
If Ctl.ControlType = acCheckBox Then
Ctl.Locked = True
End If
Next Ctl

faire False pour le contraire
--
@+
Raymond Access MVP.
http://access.seneque.free.fr/
http://users.skynet.be/mpfa/charte.htm pour une meilleure
efficacité de tes interventions sur MPFA.


"zarbout" a écrit dans le message de
news:3f26d040$0$9239$
Peut on faire cocher automatiquement tous les CheckBox présents dans
un



formulaire (même rubrique - plusieurs enregistrements). Y a-il une
commande

ou une fonction qui permet celà ?
Merci












Avatar
Raymond
Bonjour.

Je n'avais pas compris la question dans ce sens. Prend la préconisation
d'Annette qui est la bonne solution.

--
@+
Raymond Access MVP.
http://access.seneque.free.fr/
http://users.skynet.be/mpfa/charte.htm pour une meilleure
efficacité de tes interventions sur MPFA.


"zarbout" a écrit dans le message de
news:3f26e17f$0$9697$
La table de départ contient 3 champs: clé primaire, [Nom] et [Majeur]. Le
dernier est de type Oui/Non.
en affichant la table ds un formulaire je souhaites cocher oui (ou
éventuellement non) pour tous les enregistrements affichés sans être
obligé

à cliquer des centaines de fois.

Je viens de mettre un bouton avec le code "SurClic" mais ça pas l'air
d'obéir.!!!!
Merci


Avatar
zarbout
c'est limpide et cohérent.
Merci





"hm15" a écrit dans le message de news:

Bonjour Zarbout,

si c'est ponctuel, tu peux faire une requête mise à jour :
- crée une requête basée sur la table à modifier,
- sélectionne ton champ Majeur
- ajoute éventuellement les critères de sélection
- puis menu Requête | Requête mise à jour
- dans la ligne "Mise à jour", tape Oui (ou Non)
- clique sur l'outil Exécuter (le point d'exclamation rouge)

Si c'est régulier, tu as intérêt à mettre la valeur par défaut de la case
à

cocher à Oui ou Non.

Cordialement,

Annette
--------------------------------------------------------------------------
-

www.horizon-micro.com


"zarbout" a écrit dans le message de news:
3f26e413$0$23$
En fait, si j'ai bien compris (moi et VB ont est pas vraiment copain) ,
il


s'agit de modifier la propriété par défaut de checkbox pour qu'il
bascule


en
True ou False ou inversement. mais ça marche pas encore.




"Raymond" a écrit dans le message de news:
#
Bonsoir.

Qu'entends-tu par : même rubrique - plusieurs enregistrements ?

Sinon:
Dim Ctl As Control
For Each Ctl In Me.Controls
If Ctl.ControlType = acCheckBox Then
Ctl.Locked = True
End If
Next Ctl

faire False pour le contraire
--
@+
Raymond Access MVP.
http://access.seneque.free.fr/
http://users.skynet.be/mpfa/charte.htm pour une meilleure
efficacité de tes interventions sur MPFA.


"zarbout" a écrit dans le message de
news:3f26d040$0$9239$
Peut on faire cocher automatiquement tous les CheckBox présents dans
un



formulaire (même rubrique - plusieurs enregistrements). Y a-il une
commande

ou une fonction qui permet celà ?
Merci