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 :

Même RGB pour colorindex différent possible? [XL-2003]


Sujet :

Macros et VBA Excel

  1. #1
    Membre régulier Avatar de allergique
    Homme Profil pro
    Inscrit en
    Août 2006
    Messages
    151
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Yvelines (Île de France)

    Informations forums :
    Inscription : Août 2006
    Messages : 151
    Points : 108
    Points
    108
    Par défaut Même RGB pour colorindex différent possible?
    Bonjour,

    J'ai un petit problème avec les couleurs de cellules.

    Pour une de mes cellules j'ai Interior.ColorIndex = 34

    Avec un programme trouvé sur ce site et fait par "SilkyRoad", je convertis en RGB, ce qui donne RGB(204,255,255)

    Le problème c'est que la macro détecte la cellule comme une colorindex=20 au lieu de 34.

    Ce logiciel me donne le même RGB pour les 2 couleurs 20 et 34.

    Comment est-ce possible, et quel est le vrai RGB pour la couleur 34?

    Merci d'avance!

  2. #2
    Membre chevronné Avatar de aalex_38
    Inscrit en
    Septembre 2007
    Messages
    1 631
    Détails du profil
    Informations forums :
    Inscription : Septembre 2007
    Messages : 1 631
    Points : 1 999
    Points
    1 999
    Par défaut
    Bonjour,

    Peux-tu montrer un bout de code que l'on puisse y voir plus clair ?

  3. #3
    Membre expérimenté Avatar de laetitia
    Profil pro
    Inscrit en
    Décembre 2002
    Messages
    1 281
    Détails du profil
    Informations personnelles :
    Âge : 34
    Localisation : France

    Informations forums :
    Inscription : Décembre 2002
    Messages : 1 281
    Points : 1 512
    Points
    1 512
    Par défaut
    bonjour allergique aalex_38 le forum
    pour la couleur 34= 0 203 203

  4. #4
    Membre régulier Avatar de allergique
    Homme Profil pro
    Inscrit en
    Août 2006
    Messages
    151
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Yvelines (Île de France)

    Informations forums :
    Inscription : Août 2006
    Messages : 151
    Points : 108
    Points
    108
    Par défaut
    Citation Envoyé par aalex_38 Voir le message
    Bonjour,

    Peux-tu montrer un bout de code que l'on puisse y voir plus clair ?
    Re,

    Manuellement je colorie certaines cellules à partir de la petite palette en couleur 34 (Turquoise Clair)

    et dans une macro:
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    If c.Interior.ColorIndex = 34 Then........
    La condition n'est jamais respectée parce que la macro trouve la couleur 20 alors que c'est la 34!
    J'ai donc essayé de passer par le convertisseur RGB mais il retourne 204,255,255 pour les couleurs 20 et 34


    Citation Envoyé par laetitia Voir le message
    bonjour allergique aalex_38 le forum
    pour la couleur 34= 0 203 203
    Mon excel me donne colorindex=33

  5. #5
    Membre expérimenté Avatar de laetitia
    Profil pro
    Inscrit en
    Décembre 2002
    Messages
    1 281
    Détails du profil
    Informations personnelles :
    Âge : 34
    Localisation : France

    Informations forums :
    Inscription : Décembre 2002
    Messages : 1 281
    Points : 1 512
    Points
    1 512
    Par défaut
    re, j ai un fichier avec indice couleurs si cela peut t'aider

  6. #6
    Membre régulier Avatar de allergique
    Homme Profil pro
    Inscrit en
    Août 2006
    Messages
    151
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Yvelines (Île de France)

    Informations forums :
    Inscription : Août 2006
    Messages : 151
    Points : 108
    Points
    108
    Par défaut
    Je te remercie pour le fichier!

    Les couleurs 20 et 34 ont effectivement le même code RGB.

    Je vais devoir rebalayer tout le code et remplacer les colorindex par des RGB

    Bonne soirée

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

Discussions similaires

  1. Mettre la même @IP pour 2 @MAC différentes
    Par croumir dans le forum Hardware
    Réponses: 2
    Dernier message: 16/10/2007, 16h11
  2. Utiliser le même code pour différents variables
    Par vladvad dans le forum Windows Forms
    Réponses: 16
    Dernier message: 09/06/2007, 19h10
  3. Même page pour générer différentes images
    Par Pau dans le forum Langage
    Réponses: 13
    Dernier message: 29/01/2007, 18h42
  4. Réponses: 3
    Dernier message: 24/07/2006, 17h11
  5. Réponses: 4
    Dernier message: 07/03/2006, 16h54

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