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

Access Discussion :

Comment faire un selon en vba


Sujet :

Access

  1. #1
    Membre habitué

    Profil pro
    Inscrit en
    Décembre 2003
    Messages
    193
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Décembre 2003
    Messages : 193
    Points : 171
    Points
    171
    Par défaut Comment faire un selon en vba
    Bonjour!

    J'aimerai savoir la syntaxe vba pour faire une instruction selon :

    selon le contenu d'un champs de recordset

    si ce champs est = 1 alors i =20

    ....

    Fin du selon


    Merci !

  2. #2
    Membre averti Avatar de snoopy69
    Profil pro
    Inscrit en
    Novembre 2004
    Messages
    737
    Détails du profil
    Informations personnelles :
    Localisation : Suisse

    Informations forums :
    Inscription : Novembre 2004
    Messages : 737
    Points : 395
    Points
    395
    Par défaut
    Bien le bonjour ...

    Une syntaxe if ne te suffit pas ??'

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    If (condition ) then
    FAIRE ...
    End if

  3. #3
    Membre averti Avatar de snoopy69
    Profil pro
    Inscrit en
    Novembre 2004
    Messages
    737
    Détails du profil
    Informations personnelles :
    Localisation : Suisse

    Informations forums :
    Inscription : Novembre 2004
    Messages : 737
    Points : 395
    Points
    395
    Par défaut
    Va jeter une euil là :
    http://<br /> http://faqword.free.f...ana.htm#anaco7

    tu vas peut être trouvé ton bpnheur ... dans le bas de la page il y a des boucles qui sont expliquées ...

    ++

  4. #4
    pgz
    pgz est déconnecté
    Expert éminent Avatar de pgz
    Homme Profil pro
    Développeur Office VBA
    Inscrit en
    Août 2005
    Messages
    3 692
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 71
    Localisation : France

    Informations professionnelles :
    Activité : Développeur Office VBA
    Secteur : Conseil

    Informations forums :
    Inscription : Août 2005
    Messages : 3 692
    Points : 6 591
    Points
    6 591
    Par défaut
    Bonjour,

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    SELECT case rst("MonChamp")
        case 1
            i=220
        case 5
            ....
        case else
            ....
    end SELECT
    Si j'ai compris ta question.

    pgz

  5. #5
    Membre habitué

    Profil pro
    Inscrit en
    Décembre 2003
    Messages
    193
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Décembre 2003
    Messages : 193
    Points : 171
    Points
    171
    Par défaut
    pour faire un selon 2 champs de recordset

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
     
    Select Case (Rst_Tableau2[TypeAdherent_Ent] and  Rst_Tableau2[TypeAdherent_Ent])
    n'est pas accepté

    Comment faire ?

    Merci pour vos réponse !

  6. #6
    Membre habitué

    Profil pro
    Inscrit en
    Décembre 2003
    Messages
    193
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Décembre 2003
    Messages : 193
    Points : 171
    Points
    171
    Par défaut
    Ok !

    Merci beaucoup !

  7. #7
    Membre actif
    Avatar de Trini
    Homme Profil pro
    Dresseur de puce
    Inscrit en
    Juillet 2005
    Messages
    189
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France

    Informations professionnelles :
    Activité : Dresseur de puce

    Informations forums :
    Inscription : Juillet 2005
    Messages : 189
    Points : 264
    Points
    264
    Par défaut
    Bonjour,

    Ben tu mets ça dans une variable avant d'effectuer le select case, comme :
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
     
     
    MaVariable =  (Rst_Tableau2[TypeAdherent_Ent] and  Rst_Tableau2[TypeAdherent_Ent]) 
     
    Select Case MaVariable 
    ...
    Salut,

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

Discussions similaires

  1. Comment faire un compteur en VBA Excel
    Par pmoge dans le forum Macros et VBA Excel
    Réponses: 18
    Dernier message: 24/01/2019, 15h30
  2. [XL-2007] Comment faire une recherche via VBA
    Par medino55 dans le forum Macros et VBA Excel
    Réponses: 3
    Dernier message: 26/03/2012, 12h13
  3. comment faire un calendrier en VBA
    Par amine2613 dans le forum Macros et VBA Excel
    Réponses: 3
    Dernier message: 17/04/2009, 07h12
  4. [Serialisation] Comment faire dynamiquement selon le type ?
    Par eric.charbonnier dans le forum Framework .NET
    Réponses: 7
    Dernier message: 01/02/2008, 15h17
  5. [VBA-E] comment faire net send en VBA
    Par zouille dans le forum Macros et VBA Excel
    Réponses: 9
    Dernier message: 11/04/2006, 16h49

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