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 :

Comparer valeurs de plusieurs cellules


Sujet :

Macros et VBA Excel

  1. #1
    Membre du Club
    Inscrit en
    Mars 2010
    Messages
    63
    Détails du profil
    Informations forums :
    Inscription : Mars 2010
    Messages : 63
    Points : 44
    Points
    44
    Par défaut Comparer valeurs de plusieurs cellules
    Bonjour à tous,

    j'aimerais effectuer une action spécifique sur ma feuille excel (ci-jointe), mais je ne vois pas comment.
    Ma feuille comporte plusieurs rubriques, propres chacunes à un local d'un bâtiment. Dans ces rubriques peuvent être ajoutées ou supprimées des lignes, ce qui rend leur taille variable.
    Chacune de ces rubriques a comme en-tête un nom, par défaut local 1, 2, 3...
    Ces noms sont modifiables par l'utilisateur. Ce que je souhaiterais, c'est m'assurer qu'aucun de ces noms ne soit les même, et qu'un message d'erreur s'affiche si l'utilisateur rentre un nom déjà entré..

    Je ne vois pas comment faire cela.. Il faudrait "marquer" les cellules concernées, puis lorsque l'une d'entre elles est modifiée vérifier chez les autres si le nom n'est pas déjà pris.

    Quelqu'un aurait-il une suggestion pour arriver à cela. D'avance merci pour vos réponses.
    Fichiers attachés Fichiers attachés

  2. #2
    Membre éclairé
    Profil pro
    Inscrit en
    Avril 2008
    Messages
    592
    Détails du profil
    Informations personnelles :
    Âge : 74
    Localisation : France

    Informations forums :
    Inscription : Avril 2008
    Messages : 592
    Points : 730
    Points
    730
    Par défaut
    le nom du local est-il toujours du type "Local x" ?
    Est-il toujours sur fond jaune ?
    la colonne 1 contient-elle d'autres informations ?

    A+
    PPz

  3. #3
    Membre du Club
    Inscrit en
    Mars 2010
    Messages
    63
    Détails du profil
    Informations forums :
    Inscription : Mars 2010
    Messages : 63
    Points : 44
    Points
    44
    Par défaut
    Bonjour,

    le nom est par défaut du type "local x", mais peut etre modifié en n'importequoi d'autre par l'utilisateur.
    Il est par contre toujours sur fond jaune.
    La colonne A contient d'autres informations (compliqué donc de faire un Search sur le range(A:A).

    Si tu as d'autres questions n'hesites pas. Toute idée est bonne à prendre, je continue à réflechir dessus de mon côté.

    Cordialement

  4. #4
    Membre éclairé
    Profil pro
    Inscrit en
    Avril 2008
    Messages
    592
    Détails du profil
    Informations personnelles :
    Âge : 74
    Localisation : France

    Informations forums :
    Inscription : Avril 2008
    Messages : 592
    Points : 730
    Points
    730
    Par défaut
    Est-il possible d'utiliser une feuille séparée pour faire quelques calculs?

    J'imagine mettre dans cette feuille tous les noms des pièces et de vérifier l'unicité des noms.

    PPz

Discussions similaires

  1. [XL-2003] Filtre criteria1 dépendant de la valeur de plusieurs cellules
    Par stressman dans le forum Macros et VBA Excel
    Réponses: 1
    Dernier message: 02/12/2009, 11h41
  2. Affecter une valeur différente à plusieurs cellules
    Par johannj dans le forum Macros et VBA Excel
    Réponses: 5
    Dernier message: 13/03/2009, 19h08
  3. Récupérer une valeur de plusieurs cellules
    Par alainpinpin dans le forum Macros et VBA Excel
    Réponses: 2
    Dernier message: 16/02/2009, 16h29
  4. valeur de plusieur cellules dans une textbox
    Par fabrice44 dans le forum VB.NET
    Réponses: 3
    Dernier message: 17/05/2008, 09h03
  5. comparer valeurs de plusieurs variables
    Par DiamonDonald dans le forum VB.NET
    Réponses: 15
    Dernier message: 21/02/2008, 17h42

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