Bonjour,
Avez-vous une solution VBA pour mon probl=E8me ?
J'aimerais changer la couleur de fond des "n" cellules de la ligne en
fonction du code saisi dans la premi=E8re cellule. Ex : Saisie "L" dans
A5 et la couleur de B5/C5/D5/E5/F5 passe de blanc =E0 bleu. Ainsi de
suite pour toutes les cellules de la feuille lors d'une saisie dans A.
Merci pour votre aide. Bonsoir
Cette action est irreversible, confirmez la suppression du commentaire ?
Signaler le commentaire
Veuillez sélectionner un problème
Nudité
Violence
Harcèlement
Fraude
Vente illégale
Discours haineux
Terrorisme
Autre
SL
Bonjour
s'il n'y pas plus de 3 mises en formes : tu sélectionnes la plage A5:F5 format/mise en forme conditionnelle la formule est =$A5="L" motif fond bleu.
copier le format sur toutes les lignes.
Stéphane
a écrit dans le message de news:
Bonjour, Avez-vous une solution VBA pour mon problème ? J'aimerais changer la couleur de fond des "n" cellules de la ligne en fonction du code saisi dans la première cellule. Ex : Saisie "L" dans A5 et la couleur de B5/C5/D5/E5/F5 passe de blanc à bleu. Ainsi de suite pour toutes les cellules de la feuille lors d'une saisie dans A. Merci pour votre aide. Bonsoir
Bonjour
s'il n'y pas plus de 3 mises en formes :
tu sélectionnes la plage A5:F5
format/mise en forme conditionnelle
la formule est =$A5="L"
motif fond bleu.
copier le format sur toutes les lignes.
Stéphane
<ma_komba@yahoo.fr> a écrit dans le message de news:
1130427906.000953.72020@g44g2000cwa.googlegroups.com...
Bonjour,
Avez-vous une solution VBA pour mon problème ?
J'aimerais changer la couleur de fond des "n" cellules de la ligne en
fonction du code saisi dans la première cellule. Ex : Saisie "L" dans
A5 et la couleur de B5/C5/D5/E5/F5 passe de blanc à bleu. Ainsi de
suite pour toutes les cellules de la feuille lors d'une saisie dans A.
Merci pour votre aide. Bonsoir
s'il n'y pas plus de 3 mises en formes : tu sélectionnes la plage A5:F5 format/mise en forme conditionnelle la formule est =$A5="L" motif fond bleu.
copier le format sur toutes les lignes.
Stéphane
a écrit dans le message de news:
Bonjour, Avez-vous une solution VBA pour mon problème ? J'aimerais changer la couleur de fond des "n" cellules de la ligne en fonction du code saisi dans la première cellule. Ex : Saisie "L" dans A5 et la couleur de B5/C5/D5/E5/F5 passe de blanc à bleu. Ainsi de suite pour toutes les cellules de la feuille lors d'une saisie dans A. Merci pour votre aide. Bonsoir
ma_komba
Merci 2.SL, J'aimerais que ce soit automatique et pour toutes les lignes.... c'est pourquoi je pensais à une routine VBA. L'exemple était pour la ligne 5, c'est la même chose pour la 6, 7.... (A6="L" alors B6:F6 = Bleu.... A7="L", alors B7:F7=Bleu....). J'avais pensé à un module dans "ThisWorkbook", on test la valeur de la cellule sur laquelle on se trouve et on sélectionne la couleur qui correspond pour les n cellulles de cette ligne... Il faudrait traduire ça en VBA.... en un mot : Y a ka.... :-)) Merci et bonne journée.
Merci 2.SL,
J'aimerais que ce soit automatique et pour toutes les lignes.... c'est
pourquoi je pensais à une routine VBA. L'exemple était pour la ligne
5, c'est la même chose pour la 6, 7.... (A6="L" alors B6:F6 = Bleu....
A7="L", alors B7:F7=Bleu....). J'avais pensé à un module dans
"ThisWorkbook", on test la valeur de la cellule sur laquelle on se
trouve et on sélectionne la couleur qui correspond pour les n
cellulles de cette ligne... Il faudrait traduire ça en VBA.... en un
mot : Y a ka.... :-))
Merci et bonne journée.
Merci 2.SL, J'aimerais que ce soit automatique et pour toutes les lignes.... c'est pourquoi je pensais à une routine VBA. L'exemple était pour la ligne 5, c'est la même chose pour la 6, 7.... (A6="L" alors B6:F6 = Bleu.... A7="L", alors B7:F7=Bleu....). J'avais pensé à un module dans "ThisWorkbook", on test la valeur de la cellule sur laquelle on se trouve et on sélectionne la couleur qui correspond pour les n cellulles de cette ligne... Il faudrait traduire ça en VBA.... en un mot : Y a ka.... :-)) Merci et bonne journée.
SL
Bonjour
pourquoi vouloir du VBA ? il suffit juste de sélectionner toute la plage (A5:F100) et d'appliquer le format une seule fois. la condition est : =$A5="L" le $ fixe le A (c'est toujours la colonne A qui sert de condition) par contre il n'y a pas de $ devant le 5. Donc en ligne 6, la condition devient =$A6="L" automatiquement.
L'autre solution est de copier la ligne 5 est de coller la mise en forme sur les autres lignes (collage spécial/ format)
pour ce que tu veux faire un module dans ThisWorkbook est inutile !
Stéphane
a écrit dans le message de news:
Merci 2.SL, J'aimerais que ce soit automatique et pour toutes les lignes.... c'est pourquoi je pensais à une routine VBA. L'exemple était pour la ligne 5, c'est la même chose pour la 6, 7.... (A6="L" alors B6:F6 = Bleu.... A7="L", alors B7:F7=Bleu....). J'avais pensé à un module dans "ThisWorkbook", on test la valeur de la cellule sur laquelle on se trouve et on sélectionne la couleur qui correspond pour les n cellulles de cette ligne... Il faudrait traduire ça en VBA.... en un mot : Y a ka.... :-)) Merci et bonne journée.
Bonjour
pourquoi vouloir du VBA ?
il suffit juste de sélectionner toute la plage (A5:F100) et d'appliquer le
format une seule fois.
la condition est : =$A5="L"
le $ fixe le A (c'est toujours la colonne A qui sert de condition) par
contre il n'y a pas de $ devant le 5. Donc en ligne 6, la condition devient
=$A6="L" automatiquement.
L'autre solution est de copier la ligne 5 est de coller la mise en forme sur
les autres lignes (collage spécial/ format)
pour ce que tu veux faire un module dans ThisWorkbook est inutile !
Stéphane
<ma_komba@yahoo.fr> a écrit dans le message de news:
1130482522.682379.260170@g14g2000cwa.googlegroups.com...
Merci 2.SL,
J'aimerais que ce soit automatique et pour toutes les lignes.... c'est
pourquoi je pensais à une routine VBA. L'exemple était pour la ligne
5, c'est la même chose pour la 6, 7.... (A6="L" alors B6:F6 = Bleu....
A7="L", alors B7:F7=Bleu....). J'avais pensé à un module dans
"ThisWorkbook", on test la valeur de la cellule sur laquelle on se
trouve et on sélectionne la couleur qui correspond pour les n
cellulles de cette ligne... Il faudrait traduire ça en VBA.... en un
mot : Y a ka.... :-))
Merci et bonne journée.
pourquoi vouloir du VBA ? il suffit juste de sélectionner toute la plage (A5:F100) et d'appliquer le format une seule fois. la condition est : =$A5="L" le $ fixe le A (c'est toujours la colonne A qui sert de condition) par contre il n'y a pas de $ devant le 5. Donc en ligne 6, la condition devient =$A6="L" automatiquement.
L'autre solution est de copier la ligne 5 est de coller la mise en forme sur les autres lignes (collage spécial/ format)
pour ce que tu veux faire un module dans ThisWorkbook est inutile !
Stéphane
a écrit dans le message de news:
Merci 2.SL, J'aimerais que ce soit automatique et pour toutes les lignes.... c'est pourquoi je pensais à une routine VBA. L'exemple était pour la ligne 5, c'est la même chose pour la 6, 7.... (A6="L" alors B6:F6 = Bleu.... A7="L", alors B7:F7=Bleu....). J'avais pensé à un module dans "ThisWorkbook", on test la valeur de la cellule sur laquelle on se trouve et on sélectionne la couleur qui correspond pour les n cellulles de cette ligne... Il faudrait traduire ça en VBA.... en un mot : Y a ka.... :-)) Merci et bonne journée.
ma_komba
Okay, ça fonctionne à merveille... j'avais essayé avec cette formule mais en sélectionnant les colonnes !!! non pas la plage.... C'est valable avec 3 couleurs, on réalité j'en ai 4 mais j'ai au départ mis tout le tableau dans une autre couleur. Comment faire si on me demande une 4ème couleur (4ème status) ? Bonne journée et encore merci.
Okay,
ça fonctionne à merveille... j'avais essayé avec cette formule mais
en sélectionnant les colonnes !!! non pas la plage....
C'est valable avec 3 couleurs, on réalité j'en ai 4 mais j'ai au
départ mis tout le tableau dans une autre couleur. Comment faire si on
me demande une 4ème couleur (4ème status) ?
Bonne journée et encore merci.
Okay, ça fonctionne à merveille... j'avais essayé avec cette formule mais en sélectionnant les colonnes !!! non pas la plage.... C'est valable avec 3 couleurs, on réalité j'en ai 4 mais j'ai au départ mis tout le tableau dans une autre couleur. Comment faire si on me demande une 4ème couleur (4ème status) ? Bonne journée et encore merci.
SL
Pour 4 couleurs, tu en définis une de base et tu appliques la MEFC avec les 3 autres.
au-delà sans faire de VBA, il est possible de jouer avec le format de police. mais c'est limité.
Stéphane
a écrit dans le message de news:
Okay, ça fonctionne à merveille... j'avais essayé avec cette formule mais en sélectionnant les colonnes !!! non pas la plage.... C'est valable avec 3 couleurs, on réalité j'en ai 4 mais j'ai au départ mis tout le tableau dans une autre couleur. Comment faire si on me demande une 4ème couleur (4ème status) ? Bonne journée et encore merci.
Pour 4 couleurs,
tu en définis une de base et tu appliques la MEFC avec les 3 autres.
au-delà sans faire de VBA, il est possible de jouer avec le format de
police.
mais c'est limité.
Stéphane
<ma_komba@yahoo.fr> a écrit dans le message de news:
1130485555.738343.188270@g47g2000cwa.googlegroups.com...
Okay,
ça fonctionne à merveille... j'avais essayé avec cette formule mais
en sélectionnant les colonnes !!! non pas la plage....
C'est valable avec 3 couleurs, on réalité j'en ai 4 mais j'ai au
départ mis tout le tableau dans une autre couleur. Comment faire si on
me demande une 4ème couleur (4ème status) ?
Bonne journée et encore merci.
Pour 4 couleurs, tu en définis une de base et tu appliques la MEFC avec les 3 autres.
au-delà sans faire de VBA, il est possible de jouer avec le format de police. mais c'est limité.
Stéphane
a écrit dans le message de news:
Okay, ça fonctionne à merveille... j'avais essayé avec cette formule mais en sélectionnant les colonnes !!! non pas la plage.... C'est valable avec 3 couleurs, on réalité j'en ai 4 mais j'ai au départ mis tout le tableau dans une autre couleur. Comment faire si on me demande une 4ème couleur (4ème status) ? Bonne journée et encore merci.
ma_komba
Et est-ce que c'est compliqué en VBA ? Aurais-tu un exemple ? je pensais à ActiveCell.... Dans tous les cas merci encore et bonne fin de semaine. Gérard
Et est-ce que c'est compliqué en VBA ? Aurais-tu un exemple ? je
pensais à ActiveCell....
Dans tous les cas merci encore et bonne fin de semaine. Gérard
Et est-ce que c'est compliqué en VBA ? Aurais-tu un exemple ? je pensais à ActiveCell.... Dans tous les cas merci encore et bonne fin de semaine. Gérard
SL
tu trouveras je pense ton bonheur ici http://www.excelabo.net/xl/conditions.php et là http://www.excelabo.net/xl/formats.php
Stéphane
a écrit dans le message de news:
Et est-ce que c'est compliqué en VBA ? Aurais-tu un exemple ? je pensais à ActiveCell.... Dans tous les cas merci encore et bonne fin de semaine. Gérard
tu trouveras je pense ton bonheur ici
http://www.excelabo.net/xl/conditions.php
et là
http://www.excelabo.net/xl/formats.php
Stéphane
<ma_komba@yahoo.fr> a écrit dans le message de news:
1130487169.672167.189500@g49g2000cwa.googlegroups.com...
Et est-ce que c'est compliqué en VBA ? Aurais-tu un exemple ? je
pensais à ActiveCell....
Dans tous les cas merci encore et bonne fin de semaine. Gérard
tu trouveras je pense ton bonheur ici http://www.excelabo.net/xl/conditions.php et là http://www.excelabo.net/xl/formats.php
Stéphane
a écrit dans le message de news:
Et est-ce que c'est compliqué en VBA ? Aurais-tu un exemple ? je pensais à ActiveCell.... Dans tous les cas merci encore et bonne fin de semaine. Gérard