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 :

Condition ELSE IF Erroné ?


Sujet :

VBA Access

  1. #1
    Membre à l'essai
    Femme Profil pro
    Etudiant Bts Informatique
    Inscrit en
    Mai 2018
    Messages
    11
    Détails du profil
    Informations personnelles :
    Sexe : Femme
    Âge : 24
    Localisation : France

    Informations professionnelles :
    Activité : Etudiant Bts Informatique
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : Mai 2018
    Messages : 11
    Points : 10
    Points
    10
    Par défaut Condition ELSE IF Erroné ?
    Coucou à tous , je tiens à signaler que c'est mon premier post!
    Je suis en stage actuellement et mes tuteurs m'ont demandé de renouveler une BDD Access qui est vieille de 1997 , je suis sous Access 2010 à un moment j'essaie de faire un champ déroulant en formulaire tout va bien , je met les information que je veux dedans c'est à dire "thermique" "surface" "rien"
    Le problème c'est que après je veux récupérer l'information en VBA pour l'envoyer dans une tuple dans la bdd nommée 'traitement'.
    donc je me suis mise en tête de faire une fonction if else etc pour m'occuper de la gestion du panneau déroulant


    Je vous le montre ici:

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    If Me.Modifiable184.Value = "Thermique" Then rs!Traitement = "Thermique"
     
    If Me.Modifiable184.Value = "Surface" Then rs!Traitement = "Surface"
     
    If Me.Modifiable184.Value = "Ther.&Surf." Then rs!Traitement = "Ther.&Surf."
     
    If Me.Modifiable184.Value = "Aucun" Then rs!Traitement = "Aucun"
    Et ça plante au premier quoi que je fasse si je rajout des else aussi si je rajoute des elseif aussi et les end le vb en veut pas.

    Si quelqu'un a une idée de comment m'aider il est le bienvenu !
    Merci

  2. #2
    Expert éminent

    Homme Profil pro
    Inscrit en
    Mai 2012
    Messages
    3 840
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : Madagascar

    Informations forums :
    Inscription : Mai 2012
    Messages : 3 840
    Points : 7 974
    Points
    7 974
    Par défaut
    Bonjour,

    C'est quoi le "rs" ?

    Cordialement.
    Mandresy
    "Je ne sais qu'une chose, c'est que je ne sais rien" Socrate

    N'oublions pas de mettre quand on a trouvé notre bonheur. Soyons sympa pour les futurs heureux.

    Merci, c'est toujours sympa de recevoir des de votre part

  3. #3
    Invité
    Invité(e)
    Par défaut
    Bonsoir,
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    select case ""  & Me.Modifiable184.Value 
         case  "Thermique" : rs!Traitement = "Thermique"
         case  "Surface" : rs!Traitement = "Surface"
         case "Ther.&Surf." : rs!Traitement = "Ther.&Surf."
         case else  :rs!Traitement = "Aucun"
    End select

  4. #4
    Membre à l'essai
    Femme Profil pro
    Etudiant Bts Informatique
    Inscrit en
    Mai 2018
    Messages
    11
    Détails du profil
    Informations personnelles :
    Sexe : Femme
    Âge : 24
    Localisation : France

    Informations professionnelles :
    Activité : Etudiant Bts Informatique
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : Mai 2018
    Messages : 11
    Points : 10
    Points
    10
    Par défaut
    Rs permet le lien à la bdd.
    Merci pour la réponse elle a fonctionné !

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

Discussions similaires

  1. Condition else qui ne fonctionne pas
    Par Bboop dans le forum Langage
    Réponses: 9
    Dernier message: 03/04/2017, 11h37
  2. Problème avec la condition "else" et Crash Idle avec la touche ^
    Par pancakesnutella dans le forum Général Python
    Réponses: 5
    Dernier message: 25/03/2014, 23h06
  3. conditions else else if ne fonctionnant pas
    Par johnny3 dans le forum Général JavaScript
    Réponses: 4
    Dernier message: 19/01/2010, 10h22
  4. Probleme Condition IF et ELSE
    Par arround dans le forum Langage
    Réponses: 2
    Dernier message: 23/10/2005, 01h21
  5. if(condition)return;... ou if(condition)else...
    Par tlemcenvisit dans le forum C++
    Réponses: 25
    Dernier message: 18/06/2005, 21h07

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