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

Contribuez Discussion :

Bouton par défaut sur une MSGBOX [Trucs & Astuces]


Sujet :

Contribuez

  1. #1
    Membre extrêmement actif
    Avatar de zooffy
    Homme Profil pro
    Chef de projet MOA
    Inscrit en
    Août 2004
    Messages
    3 895
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 53
    Localisation : France, Alpes Maritimes (Provence Alpes Côte d'Azur)

    Informations professionnelles :
    Activité : Chef de projet MOA
    Secteur : Bâtiment

    Informations forums :
    Inscription : Août 2004
    Messages : 3 895
    Points : 1 434
    Points
    1 434
    Par défaut Bouton par défaut sur une MSGBOX
    Bonjour

    J'utilise une MSGBOX avec l'argument vbYesNo pour faire un bouton "oui" et un bouton "non".
    Par défaut il se palce sur le bouton "oui", mais mon utilisateur voudrais qu'il se place sur le bouton "non".

    J'ai cherché dans l'aide et sur le net, mais j'ai rien trouver sur les boutons par défaut.

    Avez vous une idée ?

    Merci
    Mon blog de création d'univers : Qualhiryann
    Mon site qui parle de moi www.ozouf.com
    Pour les joueurs de WOW je suis sur Ysondres et mon perso est Ablanore.

  2. #2
    Membre confirmé
    Avatar de Petogaz
    Profil pro
    Inscrit en
    Avril 2004
    Messages
    479
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Avril 2004
    Messages : 479
    Points : 580
    Points
    580
    Par défaut
    salut,

    qu'entends-tu par :

    Par défaut il se palce sur le bouton "oui"
    ?

    si c'est de changer le focus par défaut de la boite msgbox pour le passer à non dont tu parles je crains que ce soit pas possible. à moins de créer un msgbox personnalisé.

  3. #3
    Membre chevronné
    Avatar de Demco
    Profil pro
    Inscrit en
    Mai 2002
    Messages
    1 396
    Détails du profil
    Informations personnelles :
    Âge : 43
    Localisation : France

    Informations forums :
    Inscription : Mai 2002
    Messages : 1 396
    Points : 2 228
    Points
    2 228
    Par défaut
    Après apparition de la MsgBox essaie cette solution de la FAQ :
    http://access.developpez.com/faq/?pa...pDATA#SimulTab
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    SendKeys "{TAB}"

    [Edit : à oublier ce que je viens de dire ... je ne vois pas de solution à par celle proposée par Petogaz]


    En espérant t'aider.
    J'aime les gâteaux.

  4. #4
    Membre extrêmement actif
    Avatar de zooffy
    Homme Profil pro
    Chef de projet MOA
    Inscrit en
    Août 2004
    Messages
    3 895
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 53
    Localisation : France, Alpes Maritimes (Provence Alpes Côte d'Azur)

    Informations professionnelles :
    Activité : Chef de projet MOA
    Secteur : Bâtiment

    Informations forums :
    Inscription : Août 2004
    Messages : 3 895
    Points : 1 434
    Points
    1 434
    Par défaut
    Oui je parle bien du focus du bouton dans la MSGBOX.

    Pour le SENDKEYX, ok j'oublie.

    Par contre, on fait comment pour créer sa propre MSGBOX ?
    Si c'est pour me goinfrer 200 ligne de code, je vais plutôt expliquer à l'utilisateur qu'il faut qu'il fasse attention, surtout que dans le cas d'espèce y a d'autre contrôle de sécurité qui sont pas trop mal foutu.

    Pour info il s'agit de savoir si l'on veut solder une facture avec le réglment que l'on vient de saisir, donc ...

    MErci pour votre aide.
    Mon blog de création d'univers : Qualhiryann
    Mon site qui parle de moi www.ozouf.com
    Pour les joueurs de WOW je suis sur Ysondres et mon perso est Ablanore.

  5. #5
    Faw
    Faw est déconnecté
    Membre expérimenté

    Profil pro
    Inscrit en
    Juin 2004
    Messages
    1 169
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Juin 2004
    Messages : 1 169
    Points : 1 383
    Points
    1 383
    Par défaut
    Salut,
    heu...je sais pas comment te dire ça Demco, mais je viens d'essayer SendKeys et ça marche donc je ne comprends pas ton Edit
    voici mon code
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    On Error GoTo Err_Commande15_Click
    SendKeys "{TAB}"
        If MsgBox("Confirmer suppression" & " " & Désignation & "", vbOKCancel, "Réa~Isis") = vbOK Then
            DoCmd.RunCommand acCmdSelectRecord
            DoCmd.RunCommand acCmdDeleteRecord
        End If
    Je ne comprends rien à Access...Mais je me soigne.
    Moteur de recherche
    DAO

  6. #6
    Membre confirmé
    Avatar de Petogaz
    Profil pro
    Inscrit en
    Avril 2004
    Messages
    479
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Avril 2004
    Messages : 479
    Points : 580
    Points
    580
    Par défaut
    heu...je sais pas comment te dire ça Demco, mais je viens d'essayer SendKeys et ça marche donc je ne comprends pas ton Edit
    j'aurais du fouiller dans la FAQ avant de répondre vite.

    comme quoi il y à tout ce qui faut ici.

  7. #7
    Membre chevronné
    Avatar de Demco
    Profil pro
    Inscrit en
    Mai 2002
    Messages
    1 396
    Détails du profil
    Informations personnelles :
    Âge : 43
    Localisation : France

    Informations forums :
    Inscription : Mai 2002
    Messages : 1 396
    Points : 2 228
    Points
    2 228
    Par défaut
    Ok ... je n'ai même pas été capable de bien tester la proposition que j'avançais ...
    Merci à toi Faw ! tu gagne une nouvelle entrée dans la FAQ :p

    Citation Envoyé par Petogaz
    j'aurais du fouiller dans la FAQ avant de répondre vite.
    C'est pas demain la veille qu'on te reprochera d'essayer d'aider un utilisateur
    J'aime les gâteaux.

  8. #8
    Faw
    Faw est déconnecté
    Membre expérimenté

    Profil pro
    Inscrit en
    Juin 2004
    Messages
    1 169
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Juin 2004
    Messages : 1 169
    Points : 1 383
    Points
    1 383
    Par défaut
    Je suis très honoré Demco
    La proposition reste quand même la tienne.

    Encore merci.

    Petogaz: t'as pas à rougir, même Demco s'est fait avoir sur ce coup là
    Je ne comprends rien à Access...Mais je me soigne.
    Moteur de recherche
    DAO

  9. #9
    Membre extrêmement actif
    Avatar de zooffy
    Homme Profil pro
    Chef de projet MOA
    Inscrit en
    Août 2004
    Messages
    3 895
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 53
    Localisation : France, Alpes Maritimes (Provence Alpes Côte d'Azur)

    Informations professionnelles :
    Activité : Chef de projet MOA
    Secteur : Bâtiment

    Informations forums :
    Inscription : Août 2004
    Messages : 3 895
    Points : 1 434
    Points
    1 434
    Par défaut
    Merci beaucoup, çà marche bien, fallait juste penser à mettre le SENDEKEYX avant le If, moi j'avais mis aprés...

    Encore merci
    Mon blog de création d'univers : Qualhiryann
    Mon site qui parle de moi www.ozouf.com
    Pour les joueurs de WOW je suis sur Ysondres et mon perso est Ablanore.

  10. #10
    Membre éprouvé
    Avatar de keita
    Homme Profil pro
    Inscrit en
    Novembre 2002
    Messages
    881
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : Côte d'Ivoire

    Informations forums :
    Inscription : Novembre 2002
    Messages : 881
    Points : 1 121
    Points
    1 121
    Par défaut
    Juste pour savoir;
    ceci ne repondait pas au pb?
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    If MsgBox("Confirmer suppression" & " " & Désignation & "", vbOKCancel + vbDefaultButton2, "Réa~Isis") = vbOK Then ....

  11. #11
    Membre chevronné
    Avatar de Demco
    Profil pro
    Inscrit en
    Mai 2002
    Messages
    1 396
    Détails du profil
    Informations personnelles :
    Âge : 43
    Localisation : France

    Informations forums :
    Inscription : Mai 2002
    Messages : 1 396
    Points : 2 228
    Points
    2 228
    Par défaut
    Citation Envoyé par keita
    Juste pour savoir;
    ceci ne repondait pas au pb?
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    If MsgBox("Confirmer suppression" & " " & Désignation & "", vbOKCancel + vbDefaultButton2, "Réa~Isis") = vbOK Then ....
    Tout à fait !
    On préfèrera même cette solution puisque l'utilisation de SenKey est à utiliser avec modération.
    Merci à toi !
    J'aime les gâteaux.

  12. #12
    Faw
    Faw est déconnecté
    Membre expérimenté

    Profil pro
    Inscrit en
    Juin 2004
    Messages
    1 169
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Juin 2004
    Messages : 1 169
    Points : 1 383
    Points
    1 383
    Par défaut
    Finalement msgbox se suffit à elle même...
    Joli coup Keita
    Je ne comprends rien à Access...Mais je me soigne.
    Moteur de recherche
    DAO

  13. #13
    Membre extrêmement actif
    Avatar de zooffy
    Homme Profil pro
    Chef de projet MOA
    Inscrit en
    Août 2004
    Messages
    3 895
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 53
    Localisation : France, Alpes Maritimes (Provence Alpes Côte d'Azur)

    Informations professionnelles :
    Activité : Chef de projet MOA
    Secteur : Bâtiment

    Informations forums :
    Inscription : Août 2004
    Messages : 3 895
    Points : 1 434
    Points
    1 434
    Par défaut
    Merci KEITA

    Cà fait deux fois que tu m'aides en deux jours, il devrait y avoir un hit parade des aides pour gratifier les bonnes idées.
    Encore merci

    @ la prochaine.
    Mon blog de création d'univers : Qualhiryann
    Mon site qui parle de moi www.ozouf.com
    Pour les joueurs de WOW je suis sur Ysondres et mon perso est Ablanore.

  14. #14
    Membre éprouvé
    Avatar de keita
    Homme Profil pro
    Inscrit en
    Novembre 2002
    Messages
    881
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : Côte d'Ivoire

    Informations forums :
    Inscription : Novembre 2002
    Messages : 881
    Points : 1 121
    Points
    1 121
    Par défaut
    Mais non Methkaff, disons merci à tout le monde; à Demco, Faw, Petogaz.
    Par ailleurs je reste persuadé que tu m'aideras un jour; ici meme. et crois moi j'ai reçu beaucoup d'aides des autres sur ce meme forum.donc tu comprends.
    @+

  15. #15
    Candidat au Club
    Homme Profil pro
    Étudiant
    Inscrit en
    Janvier 2013
    Messages
    3
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Hérault (Languedoc Roussillon)

    Informations professionnelles :
    Activité : Étudiant

    Informations forums :
    Inscription : Janvier 2013
    Messages : 3
    Points : 2
    Points
    2
    Par défaut Vous avez dit déterrage ?
    Bonjour à tous,

    Il n'est jamais trop tard pour un gros déterrage et ça peut servir à d'autres personnes

    La solution la plus adaptée est :
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    If MsgBox("MA QUESTION", vbOKCancel + vbDefaultButton2 + vbExclamation, "MON TITRE") = vbOK Then ' Action à faire.
    C'est "vbDefaultButton2" qui détermine quel bouton est sélectionné par défault. La valeur va de "vbDefaultButton1" à "vbDefaultButton4"

    Pour mettre une couche de plus il y a un tuto qui date de 2003 (certes, mis à jour en 2008 ...) ICI

    A bientôt les zouzous ! (10 ans serait une bonne valeur )

  16. #16
    Rédacteur/Modérateur
    Avatar de loufab
    Homme Profil pro
    Entrepreneur en solutions informatiques viables et fonctionnelles.
    Inscrit en
    Avril 2005
    Messages
    11 988
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Pyrénées Atlantiques (Aquitaine)

    Informations professionnelles :
    Activité : Entrepreneur en solutions informatiques viables et fonctionnelles.
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : Avril 2005
    Messages : 11 988
    Points : 24 541
    Points
    24 541
    Par défaut
    Merci de lire les réponses avant de faire du déterrage. La réponse a déjà été donnée en 2005 dans ce fil :

    http://www.developpez.net/forums/d75...ox/#post505888

    De plus il y a un générateur ici :
    http://loufab.developpez.com/#LIII-2
    Détecter les modifications formulaire Cloud storage et ACCESS
    Classe MELA(CRUD) Opérateur IN et zone de liste Opérateur LIKE
    Visitez mon Blog
    Les questions techniques par MP ne sont pas lues et je ne pratique pas la bactériomancie

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

Discussions similaires

  1. Réponses: 5
    Dernier message: 14/11/2008, 13h06
  2. valeur par défaut sur une jointure
    Par pedro99 dans le forum PostgreSQL
    Réponses: 2
    Dernier message: 26/06/2008, 09h50
  3. Réponses: 3
    Dernier message: 24/04/2008, 12h42
  4. Bouton par défaut sur pression de la touche ENTER
    Par gufra dans le forum GWT et Vaadin
    Réponses: 4
    Dernier message: 15/11/2007, 17h46
  5. Réponses: 6
    Dernier message: 13/06/2006, 09h02

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