Vous ne trouvez pas de réponse à votre problème ? Alors posez la question dans le forum. Souvenez-vous qu'il n'y a jamais de question bête, mais rester dans l'ignorance parce que l'on n'ose pas poser une question, ça c'est une erreur !

Sujet : VBA, couleur des cellules [ Divers / General ] (Jim26)

lundi 30 avril 2007 à 13:23:04 | VBA, couleur des cellules

Jim26

Bonjour,

Pas nouveau en VBA sur Excel, mais là, je bloque,
Y a t-il qq'un qui pourrait me donner conseil, ou me donner la solution

voilà les sources du problème,
   -  J'ai un groupe de cellule (par ex: AA4:VI4) ou la première commence
par la date aujourdhui() les suivantes sont L-1 + 1, ce qui met fait un
calendrier déroulant
   - J'ai des groupes de cellules en colonne, qui me donne une date 1 et une
date 2,
   - J'ai des groupes de cellules en colonne, qui me donne une date 3 et une
date 4,
   - J'ai des groupes de cellules en colonne, qui me donne une date 5 et une
date 6,
   - J'ai des groupes de cellules en colonne, qui me donne une date 7 et une
date 8,
   - J'ai des groupes de cellules en colonne, qui me donne une date 9 et une
date 10,
   - J'ai des groupes de cellules en colonne, qui me donne une date 11 et
une date 12,
le nombre de ligne de ce deuxième groupe de cellule peut aller de 0 à 1000
lignes,

je voudrais la formule VBA, pour que l'intersection des cellules se colore
(Coleur 1 à 6), si les dates de la ligne 4 (AA4:VI4) sont comprises entre
date1 (3, 5, 7, 9, 11) et date2 (4, 6, 8, 10, 12)

la MEFC qui ne gèrent que 3 couleurs, est déjà réservée dans ces cellules à
une autre application,
et je ne veux pas mettre une formule dans chaque cellule d'intersection,
afin de ne pas aloudir le tableau,

Merci d'avance, pour vos idées,

Gilles


lundi 30 avril 2007 à 17:38:22 | Re : VBA, couleur des cellules

rvblog

Membre Club
Salut Jim26,

désolé, mais je comprends pas tout!
Postes un échantillon des données (pas beaucoup, 2 lignes), développé en tableau (avec les entêtes de colonnes), genre :
Calendrier;Date1;...
01/01/2007;02/01/2007....
03/05/2007;....

et qu'est la MEFC?

à+

rvblogn
Je veux ton bien....et je l'aurais....mieux vaut tard...que trop tard!


lundi 30 avril 2007 à 23:48:17 | Re : VBA, couleur des cellules

MPi

Je ne suis pas certain, mais il risque d'y avoir conflit si tu utilises déjà une mise en forme conditionnelle (avec les 3 conditions possibles remplies) et que tu veuilles la "by-passer" avec ta propre condition de couleurs...

S'il y a plus de 3 possibilités de couleurs selon les conditions, il serait peut-être préférable de laisser tomber celle d'Excel

MPi

mercredi 2 mai 2007 à 16:29:28 | Re : VBA, couleur des cellules

Jim26

Bonjour, et merci pour les demandes de compléments d'informations,

Voici ci-dessous le tableau,
la date 1 commence par Aurjourdhui() et ainsi de suite en ajoutant +1 jusqu'à la colonne IV (soit env. 254)

Date 1 = 02.05.2007  03.05.2007 04.05.2007 05.05.2007 06.05.2007 07.05.2007 08.05.2007 09.05.2007 10.05.2007 11.05.2007 12.05.2007 13.05.2007 14.05.2007 15.05.2007 16.05.2007
Date 2 Date 3 Date 4 Date 5 Date 6 Date 7 Date 8 Date 9 etc
09.05.2007 10.05.2007 11.05.2007 12.05.2007 13.05.2007 14.05.2007 15.05.2007 16.05.2007
10.05.2007 10.05.2007 14.05.2007 15.05.2007 17.05.2007 18.05.2007 19.05.2007 20.05.2007
11.05.2007 12.05.2007 13.05.2007 14.05.2007 16.05.2007 17.05.2007 18.05.2007 19.05.2007
13.05.2007 30.05.2007 31.05.2007 02.06.2007 03.06.2007 04.06.2007 05.06.2007 06.06.2007