VBA coloration cellules Excel
thierrymalagnou
Messages postés
49
Statut
Membre
-
gbinforme Messages postés 15481 Date d'inscription Statut Contributeur Dernière intervention -
gbinforme Messages postés 15481 Date d'inscription Statut Contributeur Dernière intervention -
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
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
A voir également:
- VBA coloration cellules Excel
- Liste déroulante excel - Guide
- Excel additionner plusieurs cellules - Guide
- Verrouiller cellules excel - Guide
- Word et excel gratuit - Guide
- Excel compter cellule couleur sans vba - Guide
1 réponse
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.
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.