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 :

If condition dans une colonne


Sujet :

Macros et VBA Excel

  1. #1
    Membre averti
    Homme Profil pro
    Étudiant
    Inscrit en
    Janvier 2018
    Messages
    30
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 30
    Localisation : France, Ardennes (Champagne Ardenne)

    Informations professionnelles :
    Activité : Étudiant

    Informations forums :
    Inscription : Janvier 2018
    Messages : 30
    Par défaut If condition dans une colonne
    Bonjour,

    Je souhaite écrire un code qui me permet de vérifier sur un bouton, que, si ce qui est écris à l'intérieur d'une textbox est déjà dans une cellule de la colonne K de ma feuille véhicule, cela ouvre une textboxt.

    Je ne sais pas comment vérifier que la valeur d'une textbox se trouve déjà dans une cellule de tout une colonne.

    Par exemple si j'écris chips dans ma textbox, chips ne peux pas être écris dans n'importe quel cellule de la colonne K.

    Pouvez-vous m'aider svp ?


    Cordialement,

    PierreSchu

  2. #2
    Expert confirmé

    Homme Profil pro
    Curieux
    Inscrit en
    Juillet 2012
    Messages
    5 169
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Paris (Île de France)

    Informations professionnelles :
    Activité : Curieux
    Secteur : Arts - Culture

    Informations forums :
    Inscription : Juillet 2012
    Messages : 5 169
    Billets dans le blog
    5
    Par défaut
    Bonjour,

    tu as deux méthodes assez simples :

    1) Utiliser la méthode Find pour chercher dans la colonne s'il y a un résultat
    2) Utiliser la Fonction CountIf (NB.SI côté excel) et vérifier si le résultat est égal ou non à 0

    l'aide en ligne t'apportera l'éclairage nécessaire sur l'utilisation de ces deux solutions

  3. #3
    Expert confirmé
    Homme Profil pro
    aucune
    Inscrit en
    Avril 2016
    Messages
    7 563
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 84
    Localisation : France, Pyrénées Atlantiques (Aquitaine)

    Informations professionnelles :
    Activité : aucune

    Informations forums :
    Inscription : Avril 2016
    Messages : 7 563
    Par défaut
    Bonjour
    Solution très simple, en ouvrant ton aide interne VBA à la rubrique WorksheetFunction.CountIf, méthode et en utilisant cette méthode.

  4. #4
    Membre averti
    Homme Profil pro
    Étudiant
    Inscrit en
    Janvier 2018
    Messages
    30
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 30
    Localisation : France, Ardennes (Champagne Ardenne)

    Informations professionnelles :
    Activité : Étudiant

    Informations forums :
    Inscription : Janvier 2018
    Messages : 30
    Par défaut
    Merci Joe, tu est un vrai

    Je vais essayer range.find

Discussions similaires

  1. Réponses: 6
    Dernier message: 24/05/2014, 12h38
  2. Réponses: 6
    Dernier message: 28/07/2011, 14h21
  3. Réponses: 1
    Dernier message: 21/01/2011, 10h17
  4. [XL-2000] Mise en forme condit en fonction 3 caractères trouvé dans une colonne
    Par crissud dans le forum Conception
    Réponses: 3
    Dernier message: 28/12/2010, 14h16
  5. Réponses: 3
    Dernier message: 03/05/2007, 11h06

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