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

  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 : 18
    Localisation : France, Maine et Loire (Pays de la Loire)

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

    Informations forums :
    Inscription : mai 2018
    Messages : 11
    Points : 11
    Points
    11

    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 482
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : Madagascar

    Informations forums :
    Inscription : mai 2012
    Messages : 3 482
    Points : 7 047
    Points
    7 047

    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
    Expert éminent sénior
    Avatar de dysorthographie
    Homme Profil pro
    Ingénieur développement logiciels
    Inscrit en
    avril 2012
    Messages
    9 451
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Charente Maritime (Poitou Charente)

    Informations professionnelles :
    Activité : Ingénieur développement logiciels
    Secteur : Industrie

    Informations forums :
    Inscription : avril 2012
    Messages : 9 451
    Points : 16 070
    Points
    16 070
    Billets dans le blog
    1

    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
    Il dit non avec la tête
    mais il dit oui avec le coeur
    il dit oui à ce qu’il aime
    il dit non au professeur {Jacques PRÉVERT}

  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 : 18
    Localisation : France, Maine et Loire (Pays de la Loire)

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

    Informations forums :
    Inscription : mai 2018
    Messages : 11
    Points : 11
    Points
    11

    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 Syntaxe
    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