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 :

Retourner vrai ou faux après une requête


Sujet :

Macros et VBA Excel

  1. #1
    Membre du Club
    Femme Profil pro
    Étudiant
    Inscrit en
    Juin 2011
    Messages
    130
    Détails du profil
    Informations personnelles :
    Sexe : Femme
    Localisation : France, Essonne (Île de France)

    Informations professionnelles :
    Activité : Étudiant
    Secteur : Finance

    Informations forums :
    Inscription : Juin 2011
    Messages : 130
    Points : 65
    Points
    65
    Par défaut Retourner vrai ou faux après une requête
    Bonjour,

    J'ai une liste de chaines de caractères (6 positions) en colonne A.
    exemple : 0340BC OU 123015

    En colonne B, des chaine de caractère séparées par des virgules.
    exemple : LA_POSTE, BNP, 0340BC_BIC, HSBC ...

    Je souhaiterais obtenir en colonne C, la réponse VRAI ou FAUX pour la requête suivante :
    La cellule B1 contient-elle la chaine de caractère que j'ai en A1 ?
    La cellule B2 contient-elle la chaine de caractère que j'ai en A2 ...

    Je voudrais emmettre cette requête pour chaque ligne de mon fichier Excel ?

    Peut être qu'il existe une fonction Excel répondant à cela, mais je n'en ai pas trouvé.

    Merci de votre aide.

    Bien Cordialement.

  2. #2
    Expert éminent Avatar de jfontaine
    Homme Profil pro
    Contrôleur de Gestion
    Inscrit en
    Juin 2006
    Messages
    4 754
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 51
    Localisation : France, Sarthe (Pays de la Loire)

    Informations professionnelles :
    Activité : Contrôleur de Gestion

    Informations forums :
    Inscription : Juin 2006
    Messages : 4 754
    Points : 9 396
    Points
    9 396
    Par défaut
    Bonjour,

    Une solution sans VBA
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    =SI(ESTERREUR(TROUVE(A1;B1));FAUX;VRAI)

  3. #3
    Membre du Club
    Femme Profil pro
    Étudiant
    Inscrit en
    Juin 2011
    Messages
    130
    Détails du profil
    Informations personnelles :
    Sexe : Femme
    Localisation : France, Essonne (Île de France)

    Informations professionnelles :
    Activité : Étudiant
    Secteur : Finance

    Informations forums :
    Inscription : Juin 2011
    Messages : 130
    Points : 65
    Points
    65
    Par défaut
    Merci beaucoup.

    C'est parfait.

    Bien Cordialement.

  4. #4
    Membre du Club
    Femme Profil pro
    Étudiant
    Inscrit en
    Juin 2011
    Messages
    130
    Détails du profil
    Informations personnelles :
    Sexe : Femme
    Localisation : France, Essonne (Île de France)

    Informations professionnelles :
    Activité : Étudiant
    Secteur : Finance

    Informations forums :
    Inscription : Juin 2011
    Messages : 130
    Points : 65
    Points
    65
    Par défaut
    Bonjour,

    Est-il possible de faire la même recherche mais sur une feuille différente ?

    Je m'explique :

    Si par exemple mes informations se trouvent sur la Feuille 2 et que je souhaite faire la même requête mais obtenir la réponse (VRAI ou FAUX) sur colonne A de ma feuille 1 ;

    Est ce possible également ?

    Bien Cordialement.

  5. #5
    Expert éminent Avatar de jfontaine
    Homme Profil pro
    Contrôleur de Gestion
    Inscrit en
    Juin 2006
    Messages
    4 754
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 51
    Localisation : France, Sarthe (Pays de la Loire)

    Informations professionnelles :
    Activité : Contrôleur de Gestion

    Informations forums :
    Inscription : Juin 2006
    Messages : 4 754
    Points : 9 396
    Points
    9 396
    Par défaut
    oui, il suffit de mettre le nom des feuilles au niveau de la référence de cellule

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    =SI(ESTERREUR(TROUVE(Feuil2!A1;Feuil2!B1));FAUX;VRAI)

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

Discussions similaires

  1. Condition vrai faux dans une requête
    Par Godard dans le forum Requêtes
    Réponses: 2
    Dernier message: 31/07/2010, 21h29
  2. vrai faux dans une requête
    Par mooh91 dans le forum Requêtes et SQL.
    Réponses: 4
    Dernier message: 19/02/2007, 16h43
  3. Trier une table après une requête d’ajout
    Par Meduse dans le forum Access
    Réponses: 6
    Dernier message: 30/05/2006, 15h54
  4. Etat après une requête
    Par platoon64 dans le forum Bases de données
    Réponses: 2
    Dernier message: 22/05/2006, 14h03
  5. [MySQL] Afficher une date correctement après une requête
    Par Nerva dans le forum PHP & Base de données
    Réponses: 5
    Dernier message: 12/04/2006, 16h27

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