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 :

[VBA]Message de confirmation docmd.runsql


Sujet :

VBA Access

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre éclairé
    Profil pro
    Inscrit en
    Mai 2004
    Messages
    423
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Mai 2004
    Messages : 423
    Par défaut [VBA]Message de confirmation docmd.runsql
    Bonjour à tous,

    J'utilise une commande du genre :
    docmd.runsql "delete .........."

    J'aimerais savoir si celà est possible d'enlever le message du genre :
    "Vous êtes sur le pont d'effacer n enregistrement ..... Voulez-vous continuer ? Oui Non

    Si quelqu'un à une idée
    Merci

    Willy

  2. #2
    Invité
    Invité(e)
    Par défaut
    Bonjour

    Un peu de recherche

    Starec

  3. #3
    Membre éclairé
    Inscrit en
    Mai 2006
    Messages
    691
    Détails du profil
    Informations forums :
    Inscription : Mai 2006
    Messages : 691
    Par défaut
    allez, j'ai posé la même question y'a 2 jours xD

    outils ==> options ==> modifier/rechercher ==> Confirmer, tu décoches

  4. #4
    Expert confirmé
    Avatar de vodiem
    Homme Profil pro
    Vivre
    Inscrit en
    Avril 2006
    Messages
    2 895
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 53
    Localisation : France, Bouches du Rhône (Provence Alpes Côte d'Azur)

    Informations professionnelles :
    Activité : Vivre
    Secteur : Conseil

    Informations forums :
    Inscription : Avril 2006
    Messages : 2 895
    Par défaut
    ou par VBA:
    DoCmd.SetWarnings

  5. #5
    Membre Expert
    Avatar de FreeAccess
    Homme Profil pro
    Un monde ou prendre est plus facile qu'apprendre.
    Inscrit en
    Mars 2006
    Messages
    2 745
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France

    Informations professionnelles :
    Activité : Un monde ou prendre est plus facile qu'apprendre.

    Informations forums :
    Inscription : Mars 2006
    Messages : 2 745
    Par défaut
    Bonsoir,

    Pour être plus précis......
    Pour désactiver les messages systèmes
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    DoCmd.SetWarnings False
    Pour les réactiver

  6. #6
    Membre Expert
    Avatar de mout1234
    Profil pro
    Inscrit en
    Novembre 2006
    Messages
    2 210
    Détails du profil
    Informations personnelles :
    Âge : 56
    Localisation : France, Paris (Île de France)

    Informations forums :
    Inscription : Novembre 2006
    Messages : 2 210
    Par défaut
    Bonjour,

    Pour ma part, je préfère nettement faire appel à la méthode Execute, en utilisant le cas échéant l'argument dbFailOnError...

    Par exemple:
    Code VBA : Sélectionner tout - Visualiser dans une fenêtre à part
    CurrentDB.Execute "DELETE ...", dbFailOnError

    Dans ce cas, nul besoin de SetWarnings

  7. #7
    Invité
    Invité(e)
    Par défaut
    Citation Envoyé par Herman
    allez, j'ai posé la même question y'a 2 jours xD

    outils ==> options ==> modifier/rechercher ==> Confirmer, tu décoches
    Pour moi c'est une mauvaise méthode, lorsque je teste un programme, j'aime bien avoir les messages de confirmation et ensuite utiliser DoCmd.SetWarnings, si j'ai un soucis je les mets en commentaires pour confirmer les opérations.

    Starec

  8. #8
    Expert confirmé
    Avatar de vodiem
    Homme Profil pro
    Vivre
    Inscrit en
    Avril 2006
    Messages
    2 895
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 53
    Localisation : France, Bouches du Rhône (Provence Alpes Côte d'Azur)

    Informations professionnelles :
    Activité : Vivre
    Secteur : Conseil

    Informations forums :
    Inscription : Avril 2006
    Messages : 2 895
    Par défaut
    c'est aussi surtout que n'importe qui peu aller changer cette valeur... et te faire réaparaître les avertissements (si tu ne retire pas la barre de menu).
    mais comme le dit starec tant que tu es en conception il faut garder les messages c'est utile.

    FreeAccess> merci pour les précisions, toujours aussi tatillon a ce que je vois, mais tu as raison.

  9. #9
    Expert confirmé
    Avatar de Domi2
    Homme Profil pro
    Gestionnaire
    Inscrit en
    Juin 2006
    Messages
    7 194
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 65
    Localisation : Suisse

    Informations professionnelles :
    Activité : Gestionnaire
    Secteur : Administration - Collectivité locale

    Informations forums :
    Inscription : Juin 2006
    Messages : 7 194
    Par défaut
    Bonjour,

    Si je peux me permettre.

    Laisser tous les messages tant que l'on est en conception et modifier les options de l'application par le code sur la version de production.

    Domi2

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

Discussions similaires

  1. Réponses: 2
    Dernier message: 27/08/2008, 11h27
  2. [VBA-E] élimination de message de confirmation
    Par potili2 dans le forum Macros et VBA Excel
    Réponses: 2
    Dernier message: 02/02/2007, 16h30
  3. Réponses: 3
    Dernier message: 06/06/2006, 18h04
  4. Réponses: 3
    Dernier message: 22/03/2004, 16h49
  5. Transaction avec DoCmd.runsql ???
    Par Gandalf24 dans le forum VBA Access
    Réponses: 29
    Dernier message: 11/02/2003, 20h35

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