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 :

if dans if comment faire? [AC-2007]


Sujet :

VBA Access

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre éclairé

    Profil pro
    Pompier
    Inscrit en
    Janvier 2010
    Messages
    391
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations professionnelles :
    Activité : Pompier

    Informations forums :
    Inscription : Janvier 2010
    Messages : 391
    Par défaut if dans if comment faire?
    bonjour voilà mon problème
    j'ai une formulaire avec une liste ayant pour valeur "1" ou vide; et un dizaine de case à cocher.
    comment dire en vba
    si liste=1
    alors
    si case à cocher 1=true execute macro 1
    si case à cocher 2=true execute macro 2 (sachant que toutes les cases peuvent etre cochées)
    ......
    si liste=0
    execute macro 0

  2. #2
    Membre confirmé
    Inscrit en
    Août 2010
    Messages
    16
    Détails du profil
    Informations forums :
    Inscription : Août 2010
    Messages : 16
    Par défaut
    Bonjour hugodu28,

    La réponse à ta question est du coté de :

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
     
    Select Case  xxx
          case iuzyriuzyriu
                mes actions .....
          case aaaaaaaaa
                mes actions .....
          case bbbbbbbbbb
                mes actions .....
    end select
    NB : fouilles l'aide Access qui est plutôt bien renseignée.

    Bonne journée

    Olivier

  3. #3
    Expert éminent

    Avatar de Tofalu
    Homme Profil pro
    Technicien maintenance
    Inscrit en
    Octobre 2004
    Messages
    9 501
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 42
    Localisation : France, Ain (Rhône Alpes)

    Informations professionnelles :
    Activité : Technicien maintenance
    Secteur : Associations - ONG

    Informations forums :
    Inscription : Octobre 2004
    Messages : 9 501
    Par défaut
    Le Select case n'apporte aucune réponse au problème ici

    Dans la mesure où les actions doivent être exécutées si la case à cocher correspondante est activée et si liste=1, on aura :

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    If Liste=1 Then
      If cocher1 Then DoCmd.RunMacro Macro1
      If cocher2 Then DoCmd.RunMacro Macro2
      If cocher3 Then DoCmd.RunMacro Macro3
    End if

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

Discussions similaires

  1. Réponses: 7
    Dernier message: 30/08/2006, 11h07
  2. centrer un DIV dans IE. Comment faire?
    Par samsso2005 dans le forum Balisage (X)HTML et validation W3C
    Réponses: 2
    Dernier message: 31/03/2006, 14h49
  3. Comment faire un retour a la ligne dans un tableaux Word
    Par alexmorel dans le forum API, COM et SDKs
    Réponses: 2
    Dernier message: 17/06/2004, 09h31
  4. [CR]Comment faire de longs commentaires dans le code
    Par liberio dans le forum SAP Crystal Reports
    Réponses: 4
    Dernier message: 07/06/2004, 20h45
  5. Réponses: 5
    Dernier message: 08/03/2004, 10h28

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