XL 2010 Coloration cellules en fonction du remplissage

ascal44

XLDnaute Occasionnel
Bonjour ,
Sur un planning de 2 cycles ( 2 tableaux ) , je souhaiterais créer un automatisme de report pour colorer les cellules des lignes 20 et 34 si dans le tableau se trouve la valeur H7.

Planning ci joint.
Merci par avance pour votre aide.
 

Pièces jointes

  • BL1.xlsx
    21.1 KB · Affichages: 6

ascal44

XLDnaute Occasionnel
Bonsoir Haonv ,
Pas de soucis pour ta réponse tardive ce n'est pas urgent urgent ...;)
J'ai regardé vite fait le code et te remercie pour les commentaires. Je penses avoir compris.
Je vais le tester sur mon planning : je suis confiant .
Un mille MERCI à toi
Cordialement
 

ascal44

XLDnaute Occasionnel
Bonjour Haonv ,

J'ai testé ton code , je n'ai pas constaté de bugs.
Je me suis rendu compte que j'amerais y ajouter une fonctionnalité:
Dans l'exemple en E11 se trouve une valeur différente de "7" . Si on change cette valeur de E11 par "7" , il faudrait la copier dans la ligne prévue de régulière.

Serait ce possible ?
 

Pièces jointes

  • BL1 ascal44 macro (1).xlsm
    30.2 KB · Affichages: 2

haonv

XLDnaute Occasionnel
Re,
Il manque quelques explications.
Dans ton exemple, si de C10 a C19 tu as un "7" alors en C20 tu as rien ?
Et si de C10 a C19 tu as "2" par exemple tu as "2" en C20 ?
Et si tu changes ta valeur "2", alors tu veux inscrire "7" en C20 ?
Pourquoi inscrire "7" en C20 que dans ce cas ?
Cordialement
 

ascal44

XLDnaute Occasionnel
Ah oui effectivement mes explications ne sont pas claires.
Je met un fichier en exemple pour avoir le résulat attendu en activant la macro 1.

Si je saisie une nouvelle valeur "7" et uniquement "7" dans les tableaux ; il faudrait copier la valeur écrasée en ligne "régulière " de façon à avoir une mémoire du chiffre écrasé.
 

Pièces jointes

  • BL1 ascal44 macro (1) (1).xlsm
    32.1 KB · Affichages: 3

ascal44

XLDnaute Occasionnel
Oui c'est bien le résultat voulu.
Mais serait il possible de corriger de petits désagrément : par exemple quand je saisie "7" dans la cellule AG15 , la sélection revient sur cette cellule AG15 alors que je souhaiterais la cellule AI15 active.

Et si je copie les 5 cellules CEGIK de la ligne 11 pour les coller en O12 les valeurs (4 et 2 ) à mettre sur la ligne régulière ne s'inscrivent pas.
 

Pièces jointes

  • BL1 ascal44 macro .xlsm
    30.6 KB · Affichages: 5

haonv

XLDnaute Occasionnel
Re,
Avant de reprendre la macro, quelques éclaircissements seraient les bienvenus.
-Je vois que tu as mis des "R" sur le nouveau fichier. Tu peux donc avoir des valeurs non numériques ?
-Tu as des cellules fusionnées, est-ce un cas possible dans ton fichier réel ?
-Dans les colonnes "D;F;H...", aucune valeur ou formule ne peut être inscrite ?
- Peux-tu avoir plusieurs valeurs en C10:C19 par exemple ?

Cordialement
 

ascal44

XLDnaute Occasionnel
Bonsoir ,
-Je vois que tu as mis des "R" sur le nouveau fichier. Tu peux donc avoir des valeurs non numériques ?
Oui , il peut y avoir différentes valeures numériques , non numériques sans limitation de lettre ou de chiffre.
-Tu as des cellules fusionnées, est-ce un cas possible dans ton fichier réel ?
Oui , possibilité de cellules fusionnées ( emplacement pas forcément défini )
-Dans les colonnes "D;F;H...", aucune valeur ou formule ne peut être inscrite ?
Oui , les laisser libre
- Peux-tu avoir plusieurs valeurs en C10:C19 par exemple ?
Oui , il pourrait y avoir plusieurs cellules.

Je me rend compte que ça amène pas mal de contraintes ....
 

haonv

XLDnaute Occasionnel
Bonsoir,
Si je saisie une nouvelle valeur "7" et uniquement "7" dans les tableaux ; il faudrait copier la valeur écrasée en ligne "régulière " de façon à avoir une mémoire du chiffre écrasé.
Pourrais tu m'expliquer comment faire si je ne voudrais pas seulement colorer les lignes régulière en rouge mais aussi y ajouter le chiffre 7 ?
Il y a une contradiction dans tes demandes.
Cordialement
 

Discussions similaires

Statistiques des forums

Discussions
312 304
Messages
2 087 068
Membres
103 453
dernier inscrit
Choupi