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 :

Coloration d'une cellule en fonction du numéro saisi dans une autre


Sujet :

Macros et VBA Excel

  1. #1
    Membre régulier Avatar de Nerva
    Profil pro
    Inscrit en
    Juin 2004
    Messages
    366
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Juin 2004
    Messages : 366
    Points : 97
    Points
    97
    Par défaut Coloration d'une cellule en fonction du numéro saisi dans une autre
    Bonjour.

    Je suppose que ma demande doit passer par du VBA alors je poste ici.

    Est-il possible de colorer le fond d'une - ou plusieurs - cellule en fonction de la valeur d'une autre ?

    Explications.

    La saisie des données commence à la ligne 5.

    - En A, je saisis un nombre (qui commence à 1 et ensuite, 2, 3, etc...).
    - De B à J, je saisis des données.

    Ce que je voudrais :

    - Si dans la colonne A aucun nombre n'est encore saisi, pas de remplissage de couleur dans les cellules de B à J de la ligne correspondante.
    - Si dans la colonne A le nombre est impair, les cellules de B à J de la ligne correspondante se colorent en une couleur X.
    - Si dans la colonne A le nombre est pair, les cellules de B à J de la ligne correspondante se colorent en une couleur Y.

    Il faudrait bien entendu que le code ne soit actif qu'à partir d'une ligne définie (ici, la ligne 5), ou alors, qu'aucune couleur ne remplisse les cellules B à J si dans la colonne A une valeur autre qu'un nombre est saisie.

    Merci.

  2. #2
    Expert éminent sénior Avatar de mercatog
    Homme Profil pro
    Inscrit en
    Juillet 2008
    Messages
    9 435
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : Autre

    Informations forums :
    Inscription : Juillet 2008
    Messages : 9 435
    Points : 31 877
    Points
    31 877
    Par défaut
    Utilise une mise en forme conditionnelle avec formule (par exemple: =Mod($A2;2)=0 pour les nombres paires et =Mod($A2;2)=1 pour les nombres impaires)

Discussions similaires

  1. [XL-2007] USF récupérer dans une valeur en fonction d'un choix dans une liste (Combobox)
    Par mouftie dans le forum Macros et VBA Excel
    Réponses: 6
    Dernier message: 01/07/2015, 15h48
  2. Réponses: 5
    Dernier message: 03/02/2009, 13h43
  3. Réponses: 2
    Dernier message: 17/11/2008, 12h40
  4. Réponses: 2
    Dernier message: 15/09/2008, 11h42
  5. Comment écrire dans une cellule la fonction SUM en vba?
    Par Subkill dans le forum Macros et VBA Excel
    Réponses: 3
    Dernier message: 15/02/2007, 19h24

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