VBA coloration cellules Excel

Fermé
thierrymalagnou Messages postés 49 Date d'inscription mardi 9 octobre 2007 Statut Membre Dernière intervention 25 février 2008 - 12 oct. 2007 à 16:41
gbinforme Messages postés 14946 Date d'inscription lundi 18 octobre 2004 Statut Contributeur Dernière intervention 24 juin 2020 - 12 oct. 2007 à 22:49
Bonjour, j'ai un probleme:

comment colorer un cellule dans Excel depuis un text box. la cellule ne doit pas etre fixe car elle dépendera de l'élément sélectionné dans la listebok.

par exemple si je sélectionne l'optionbouton "vert" pour jean paul dans le formulaire il faut que sur ma feuille excel la cellule de son nom apparaisse en vert.

merci beaucoup

1 réponse

gbinforme Messages postés 14946 Date d'inscription lundi 18 octobre 2004 Statut Contributeur Dernière intervention 24 juin 2020 4 688
12 oct. 2007 à 22:49
bonjour

Lorsque tu choisis "jean paul" dans la listbox, il faut que tu ais la possibilité de connaître l'adresse de la cellule correspondante et comme je ne puis deviner ta façon d'alimenter ta liste c'est pas simple.

Ensuite, avec l'adresse il suffit de faire "cellule".Interior.ColorIndex = "ta couleur"

Si c'est toute une colonne, cela pourrait être :

cells(listbox1.listindex+1,"ta colonne").Interior.ColorIndex = "ta couleur"


Tu peux éventuellement préciser ta question pour te renseigner plus précisément.
0