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 Access Discussion :

Cocher automatiquement toutes les cases d'un champ


Sujet :

VBA Access

  1. #1
    Futur Membre du Club
    Inscrit en
    Juin 2013
    Messages
    10
    Détails du profil
    Informations forums :
    Inscription : Juin 2013
    Messages : 10
    Points : 8
    Points
    8
    Par défaut Cocher automatiquement toutes les cases d'un champ
    Bonjour,

    J'ai un champ où l'on peut cocher des cases, mais j'aimerai que ces cases soit déjà toutes cochées par défaut, pour des raisons pratiques. Est-ce possible par un code VBA ou autre chose de cocher toutes les cases d'un champ entier?

    Voici une illustration :



    Merci !

  2. #2
    Membre expérimenté Avatar de Gado2600
    Homme Profil pro
    Développeur Office VBA
    Inscrit en
    Mai 2013
    Messages
    903
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 34
    Localisation : France, Paris (Île de France)

    Informations professionnelles :
    Activité : Développeur Office VBA

    Informations forums :
    Inscription : Mai 2013
    Messages : 903
    Points : 1 364
    Points
    1 364
    Par défaut
    Bonjour,
    Cette liste déroulante que vous avez via une table, viens d'une autre table si je ne me trompe.
    En allant dans la table où les données de cette liste déroulante sont stockées, vous devriez pouvoir définir sa valeur par défaut dans les propriétés du champs.
    Le sabre est une arme. Le kendo est un art de tuer. Quelles que soient les belles paroles pour l'expliquer, telle est sa vérité.

  3. #3
    Membre régulier
    Homme Profil pro
    Passioné
    Inscrit en
    Août 2009
    Messages
    82
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France

    Informations professionnelles :
    Activité : Passioné
    Secteur : Industrie

    Informations forums :
    Inscription : Août 2009
    Messages : 82
    Points : 116
    Points
    116
    Par défaut
    et en mettant "1;2;3" dans chaque cellule... ?

  4. #4
    Futur Membre du Club
    Inscrit en
    Juin 2013
    Messages
    10
    Détails du profil
    Informations forums :
    Inscription : Juin 2013
    Messages : 10
    Points : 8
    Points
    8
    Par défaut
    Citation Envoyé par ffdream62 Voir le message
    et en mettant "1;2;3" dans chaque cellule... ?
    Bonjour,

    Impossible de rentrer quoi que ce soit dans ces cellules étant donné que c'est une liste déroulante. D'autre part ces données sont amenées à varier et le tableau peut contenir des centaines de ligne. L'idée c'est de tout cocher par défaut et de décocher certaines fois au cas par cas.

    Citation Envoyé par Gado2600 Voir le message
    Bonjour,
    Cette liste déroulante que vous avez via une table, viens d'une autre table si je ne me trompe.
    En allant dans la table où les données de cette liste déroulante sont stockées, vous devriez pouvoir définir sa valeur par défaut dans les propriétés du champs.
    C'est exact et c'est ce que je cherche à faire malheureusement je ne connais pas la syntaxe à adopter pour indiquer à Access que je souhaite cocher par exemple la case 1 et 2.

    "1" fonctionne, mais
    "1 2"
    "1; 2"
    "1" & "2" ne fonctionne pas.. Je suis donc actuellement limiter à une valeur par défaut.. :/

    Merci d'avoir répondu

  5. #5
    Membre régulier
    Homme Profil pro
    Passioné
    Inscrit en
    Août 2009
    Messages
    82
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France

    Informations professionnelles :
    Activité : Passioné
    Secteur : Industrie

    Informations forums :
    Inscription : Août 2009
    Messages : 82
    Points : 116
    Points
    116
    Par défaut
    Est-ce un formulaire ou une requête sur ta capture d'écran ?

  6. #6
    Futur Membre du Club
    Inscrit en
    Juin 2013
    Messages
    10
    Détails du profil
    Informations forums :
    Inscription : Juin 2013
    Messages : 10
    Points : 8
    Points
    8
    Par défaut
    Il s'agit d'une table dont le champ "Amélioration choisies" (les cases pouvant être cochées) dépend des valeurs entrées dans une autre table

  7. #7
    Membre régulier
    Homme Profil pro
    Passioné
    Inscrit en
    Août 2009
    Messages
    82
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France

    Informations professionnelles :
    Activité : Passioné
    Secteur : Industrie

    Informations forums :
    Inscription : Août 2009
    Messages : 82
    Points : 116
    Points
    116
    Par défaut
    Ben en fait je n'ai jamais réalisé ce genre de champ... !
    Il n'y aura pas une propriété "Verouillé" quelque part pour ce champ ?

  8. #8
    Membre expérimenté Avatar de Gado2600
    Homme Profil pro
    Développeur Office VBA
    Inscrit en
    Mai 2013
    Messages
    903
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 34
    Localisation : France, Paris (Île de France)

    Informations professionnelles :
    Activité : Développeur Office VBA

    Informations forums :
    Inscription : Mai 2013
    Messages : 903
    Points : 1 364
    Points
    1 364
    Par défaut
    Pour moi, tu dois avoir la possibilité de mettre dans la table où tu stockes les informations de ta liste déroulante (pas la table que tu nous affiche, celle qui contient les données de ta liste déroulante), une zone dans tes propriétés de chaque champs, une propriété qui s'appelle "Valeur par défaut" à mettre à Vrai/OUI ou un truc du genre puisque c'est une case à cocher.
    Le sabre est une arme. Le kendo est un art de tuer. Quelles que soient les belles paroles pour l'expliquer, telle est sa vérité.

  9. #9
    Futur Membre du Club
    Inscrit en
    Juin 2013
    Messages
    10
    Détails du profil
    Informations forums :
    Inscription : Juin 2013
    Messages : 10
    Points : 8
    Points
    8
    Par défaut
    Bonjour,

    Citation Envoyé par ffdream62 Voir le message
    Ben en fait je n'ai jamais réalisé ce genre de champ... !
    Il n'y aura pas une propriété "Verouillé" quelque part pour ce champ ?
    Aucune idée malheureusement..

    Citation Envoyé par Gado2600 Voir le message
    Pour moi, tu dois avoir la possibilité de mettre dans la table où tu stockes les informations de ta liste déroulante (pas la table que tu nous affiche, celle qui contient les données de ta liste déroulante), une zone dans tes propriétés de chaque champs, une propriété qui s'appelle "Valeur par défaut" à mettre à Vrai/OUI ou un truc du genre puisque c'est une case à cocher.
    Il existe bel et bien une propriété Valeur par défaut, le problème étant que je connais pas la syntaxe Access pour indiquer que je veux que plusieurs valeurs soient cochées par défaut :

    Si je tape "1" la valeur 1 sera bien coché, mais si j'essaye des syntaxes un peu plus hasardeuse comme "1" & "2" ou encore "1;" & " 2" cela ne fonctionne pas.

    "VRAI/Oui" dans la propriété valeur par défaut me met automatiquement une valeur "-1" dans ma table comme cela :

    http://image.noelshack.com/fichiers/...stedechoix.png

    Je cherche donc la syntaxe pour pouvoir faire comprendre que ce sont bien deux valeurs différentes que j'essaye d'indiquer à Access

    Merci pour la persévérance

  10. #10
    Membre expérimenté Avatar de Gado2600
    Homme Profil pro
    Développeur Office VBA
    Inscrit en
    Mai 2013
    Messages
    903
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 34
    Localisation : France, Paris (Île de France)

    Informations professionnelles :
    Activité : Développeur Office VBA

    Informations forums :
    Inscription : Mai 2013
    Messages : 903
    Points : 1 364
    Points
    1 364
    Par défaut
    Je ne parle pas de mettre es valeurs par défauts dans votre table Typoligie_Travaux mais celle qui contient Isolation/Chauffage/Energie...
    C'est dans les valeurs par défaut de cette table là que vous devez agir.
    Le sabre est une arme. Le kendo est un art de tuer. Quelles que soient les belles paroles pour l'expliquer, telle est sa vérité.

Discussions similaires

  1. cocher toutes les cases
    Par tabulaire dans le forum Access
    Réponses: 1
    Dernier message: 17/08/2006, 12h08
  2. [checkbox] Code pour cocher toutes les cases
    Par snakejl dans le forum Général JavaScript
    Réponses: 24
    Dernier message: 02/06/2006, 09h36
  3. cocher toutes les cases à cocher
    Par philippe123 dans le forum Général JavaScript
    Réponses: 3
    Dernier message: 01/09/2005, 18h13
  4. Récupérer toutes les cases à cocher
    Par psyco2604 dans le forum ASP
    Réponses: 7
    Dernier message: 14/10/2004, 10h54
  5. [VB.NET] Datagrid + CheckBox : Cocher toutes les cases
    Par sirex007 dans le forum ASP.NET
    Réponses: 5
    Dernier message: 24/05/2004, 15h33

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