toniovargas
Messages postés7Date d'inscriptiondimanche 7 novembre 2004StatutMembreDernière intervention19 février 2011
-
5 avril 2005 à 05:17
tbbuim1
Messages postés940Date d'inscriptionjeudi 20 février 2003StatutMembreDernière intervention 3 février 2011
-
29 avril 2005 à 11:18
Bonjour, et merci pour toutes les informations (très utiles!!!). Je suis en train de
faire un programme sous vba excel avec userform. Je renvoi certaines
informations dans des labels, et ma question est de savoir si on peut attribuer
une couleur au label en fonction d'un mot clé. Par exemple, il est écrit dans ma
cellule A1 "EAU" et l'envoi de ce mot modifie la couleur de fond du label en
bleu, etc...
J'espere avoir été assez clair dans mon explication, et vous remerciant pour une
réponse,
cordialement
tbbuim1
Messages postés940Date d'inscriptionjeudi 20 février 2003StatutMembreDernière intervention 3 février 20119 5 avril 2005 à 09:26
Tu peux changer la couleur du texte d'une celllule en faisant:
Range("I14").font.color = vbBlue
Et la couleur du fond en faisant:
Range("I14").Select
With Selection.Interior
.ColorIndex = 33 'bleu clair
.Pattern = xlSolid
End With
Mais le mieux quand on veut connaitre la syntaxe vba sous excel, c'est
de faire une macro enregistrée. On exécute à la main ce qu'on veut
faire et on regarde le code obtenu, il ne reste plus qu'à l 'adapter.
TBBUIM
toniovargas
Messages postés7Date d'inscriptiondimanche 7 novembre 2004StatutMembreDernière intervention19 février 2011 7 avril 2005 à 02:03
en fait voici mon problème:
For BoucleCol = 1 To MaxColonnes
If Controls("LibChamp" & BoucleCol) = "bonjour" then
Controls("LibChamp" & BoucleCol).FontSize = 8
Controls("LibChamp" & BoucleCol).ForeColor = vbRed
Controls("LibChamp" & BoucleCol).Font.Bold = True
End If
If Controls("LibChamp" & BoucleCol) = "Merci" then
Controls("LibChamp" & BoucleCol).FontSize = 8
Controls("LibChamp" & BoucleCol).ForeColor = vbBlack
Controls("LibChamp" & BoucleCol).Font.Bold = True
End If
Next BoucleCol
Je voudrai que lorsque cette boucle tourne, si elle trouve le contenu bonjour
dans une cellule (la cellule peut contenir d'autres mots, par exemple "bonjour comment
tu vas") elle affiche une couleur à mes labels (que j'ai nommé LibChamp)
Merci si vous avez une réponse, je tourne en rond et c est le cas de le dire!!!