Morveus
Messages postés19Date d'inscriptiondimanche 19 décembre 2004StatutMembreDernière intervention12 juin 2007
-
18 mai 2007 à 10:25
Morveus
Messages postés19Date d'inscriptiondimanche 19 décembre 2004StatutMembreDernière intervention12 juin 2007
-
18 mai 2007 à 10:59
Bonjour!
Je développe actuellement une application qui permet de gérer des stocks de serveurs à installer, donc les pièces détachées sont enregistrées dans une base de données Access, mais que j'ai générée à partir d'une base XLS. Dans le fichier XLS, il y avait des codes de couleurs, mais il n'est pas possible de les garder dans Access (du moins, pas en temps normal).
Ma base de données Access, je l'affiche dans des DataGridView, et je sais colorer des cellules du DataGridView.
J'ai donc créé une table dans ma base de données Access que j'ai appelé "STYLE". Cette table contient des chaines de caractères, qui sont:
- Couleur,
- Police,
- Style (souligné, gras...),
ainsi qu'une valeur "Table", et pour finir "Ligne" et "Colonne".
Je vous donne un exemple: le serveur "PLOP" contient une blade à changer. Dans la table "SERVEURS", à la ligne 0 et à la colonne 4, j'aimerais donc que la cellule soit Rouge (Red).
Maintenant, dans Visual Basic, j'ai réussi à faire correspondre toutes ces données, et a extraire les seulement les informations dont j'avais besoin (mettons uniquement Couleur, puisqu'ici Police et Style sont nulles). Mon problème, qui va surement vous sembler tout bête, c'est qu'une fois que j'ai extrait les informations de style, je n'arrive pas à les affecter à des propriétés.
Prenons par exemple un label (au lieu d'une cellule du DataGridView):
je récupère la valeur "Red" dans une variable "CouleurLabel", je veux affecter cette CouleurLabel à la propriété ForeColor de mon Label que j'ai appelé "Test".
Si je fais:
Test.ForeColor = CouleurLabel
Ca ne marche pas (ce qui est logique, puisqu'il attend une donnée du type "COLOR" et pas une String!)
fred.toto
Messages postés73Date d'inscriptionmardi 10 avril 2001StatutMembreDernière intervention 4 mars 2009 18 mai 2007 à 10:38
Salut!
voici un rappel de correspondances des couleurs sous Excel, ça peut peut-etre t'aider:
' ******************************************************************
' Rappel Couleurs / Codes Couleur
' ******************************************************************