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 :

Modifier la couleur d'une cellule en fonction d'un choix [XL-2003]


Sujet :

Macros et VBA Excel

  1. #1
    Membre habitué
    Homme Profil pro
    Moi, je ne fais que passer, excusez le dérangement
    Inscrit en
    Mars 2013
    Messages
    648
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Haute Vienne (Limousin)

    Informations professionnelles :
    Activité : Moi, je ne fais que passer, excusez le dérangement

    Informations forums :
    Inscription : Mars 2013
    Messages : 648
    Points : 142
    Points
    142
    Par défaut Modifier la couleur d'une cellule en fonction d'un choix
    Bonjour le forum,
    Lorsque je choisis dans Userform => Nouveau traitement je veux que ma cellule devienne jaune et lorsque je fais un autre choix rose saumon

    Voici le code:

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    13
    14
    15
    16
    17
    18
    Private Sub ComboBox1_Change()
        Set q = Range("Traitements")
        For N = 1 To q.Rows.Count
        If q.Cells(N, 1) = "" Then       'And q.Cells(N, 1).Offset(0, -6) = Date Then
        q.Cells(N, 1).Value = CStr(ComboBox1)
        Exit For
        End If
        Next N
        q.Cells(N, 1).Activate
        If q.Cells(N, 1) = "Nouveau Traitement" Then
        q.Cells(N, 1).Interior.ColorIndex = 6
        End If
        If q.Cells(N, 1) <> "Nouveau Traitement" Then
        q.Cells(N, 1).Interior.ColorIndex = 38
        End If
        Unload Traitements
     
    End Sub
    Merci d'avance pour vos retours
    Cordialement

  2. #2
    Membre habitué
    Homme Profil pro
    Moi, je ne fais que passer, excusez le dérangement
    Inscrit en
    Mars 2013
    Messages
    648
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Haute Vienne (Limousin)

    Informations professionnelles :
    Activité : Moi, je ne fais que passer, excusez le dérangement

    Informations forums :
    Inscription : Mars 2013
    Messages : 648
    Points : 142
    Points
    142
    Par défaut
    J'ai trouvé c'était un problème d'ordre dans mon tableau!
    Oui c'était bien tout C$N!!!
    Avec toutes mes excuses
    Bonne journée à tous

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

Discussions similaires

  1. Mon site n'est plus référencé par google : Pourquoi ? Que faire ?
    Par brassmonkey dans le forum Référencement
    Réponses: 9
    Dernier message: 19/09/2012, 00h24
  2. [GD] Est-ce que c'est possible qu'une fonction tourne mieux sur Win et pas sur Linux
    Par nkki_nkki dans le forum Bibliothèques et frameworks
    Réponses: 1
    Dernier message: 22/07/2007, 17h34
  3. qu'est ce que vous n'accepterez pas de votre boss ?
    Par gloglo dans le forum Emploi
    Réponses: 13
    Dernier message: 22/11/2006, 00h48
  4. où est la norme?
    Par BigNic dans le forum C++
    Réponses: 6
    Dernier message: 08/03/2006, 19h28

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