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

Macros et VBA Excel Discussion :

VBA Conditions "IF", "OR", "AND"


Sujet :

Macros et VBA Excel

Mode arborescent

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre averti
    Inscrit en
    Août 2012
    Messages
    14
    Détails du profil
    Informations forums :
    Inscription : Août 2012
    Messages : 14
    Par défaut VBA Conditions "IF", "OR", "AND"
    Bonjour.

    Je ne m'en sors pas!

    Je voudrais creer une nouvelle colonne intitulee «KEY » dans l’onglet « LAPS » - qui se trouvera etre la premiere colonne disponible sur la droite.

    Cette colonne « KEY » sera le resultat des conditions suivantes (pour chaque ligne de la colonne) :

    Si la valeur des cellules de la colonne « TS » est « NOK »
    Alors la resultat de la colonne « KEY » sera « NOK »
    Sinon Si la valeur des cellules de la colonne « TS » est « OK »
    Et Si la valeur des cellules de la colonne « CP » est «WWWXXX » ou « YYYXXX » ou « UUUXXX » ou « ZZZXXX »
    Alors la resultat de la colonne « KEY » sera « MOUT »
    Sinon Si la valeur des cellules de la colonne « TS » est « OK »
    Et Si la valeur des cellules de la colonne « CP » est «AAAXXX » ou « BBBXXX » ou « GGGXXX »
    Alors le resulat de la colonne « KEY » sera le concatenate de la colonne « DS », « DA », les 3 lettres de gauche de la colonne « CP » (par exemple AAA, BBB ou GGG), « DR », « VD »
    Sinon Si la valeur des cellules de la colonne « TS » est « OK »
    Et Si la valeur des cellules de la colonne « CP » est «XXXCCC »
    Alors le resulat de la colonne « KEY » sera le concatenate de la colonne « DS », « DA », les 3 lettres de droite de la colonne « CP » (par exemple CCC), « DR », « VD »
    Sinon Si la valeur des cellules de la colonne « TS » est « OK »
    Et Si la valeur des cellules de la colonne « CP » est «XXXDDD » OU « XXXEEE » OU « XXXFFF »
    Alors le resulat de la colonne « KEY » sera le concatenate de la colonne « DS » modifiee (c’est-a-dire si « DS » = « N », alors le resultat sera « K », sinon « N »), « CA », les 3 lettres de droite de la colonne « CP » (par exemple DDD, EEE ou FFF), « DR », « VD »
    Sinon, le concatenate des cellules non remplies sera « FILL »
    Fichiers attachés Fichiers attachés

Discussions similaires

  1. [VBA] Conditions
    Par Virgile59 dans le forum Access
    Réponses: 2
    Dernier message: 14/10/2005, 15h38
  2. [VBA] Condition d'ouverture d'état
    Par Virgile59 dans le forum Access
    Réponses: 1
    Dernier message: 14/10/2005, 11h26
  3. [VBA] Condition - opérateurs logiques
    Par Virgile59 dans le forum Access
    Réponses: 6
    Dernier message: 07/10/2005, 10h22

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