Macro mise en forme

Rebonjour,

encore une petite question :

Comment coder la mise en forme des cellules d'une ligne en fonction :

-soit de la couleur de fond de la remiere cellule de cette ligne

(ex: comment encadrer avec un trait fin les cellules de la colonne 3 à 20 si la colonne 1 est sur fond rouge?)

-soit du nombre de blancs situés à gauche d'une chaine de caractères de la colonne 1.

(exemple: si en a5, il y a 10blancs puis les mots"tarte et abricot", encadrer avec un trait fin les cellules a3 à a20 )

j'attends les reponses de personnes plus éclairées que moi avec impatience!

merci d'avance!

romain

Bj a tous

Je te joins un petit fichier avec des MFC qui pourraient te convenir.

Si tu recherches sur ce forum ,tu verras qu' il est assez compliqué de mettre en forme des cellules d'après la couleur d'une autre cellule .

Tu trouveras dans ce fichier un moyen simple de contourner ce problème .

Je ne suis pas certain que c'est ce que tu recherchais ,mais tu parles de ligne puis ensuite de (A3 A20 )....qui est une colonne....

Je pense que tu pourras adapter le fichier , sinon reposte le avec les corrections souhaitées .Il sera plus facile de déterminer ce que tu veux exactement.

le fichier :

https://www.excel-pratique.com/~files/doc/mfc_suivant_espace.xlsx

A te relire

1filtre-v1.xlsm (89.62 Ko)

Salut le forum

Ca doit venir de cette ficelle

Merci de joindre les fichiers au format XLS et non XLSX (Tous n'ont pas Excel 2007)

Mytå

Bj Myta

J'avais joint un fichier xlsx car romain7802 travaille avec celui-ci.

Mais je joins le fichier xls maintenant:

https://www.excel-pratique.com/~files/doc/mfc_couleur_2003.xls

Il est vrai que si certain forumeurs qui n'ont pas excel 2007sont intéressés , ils pourront voir ce fichier.

bonne soirée

Rechercher des sujets similaires à "macro mise forme"