Access 2003

Access 2003 - VB/VBA/VBS - Programmation

Marsh Posté le 18-04-2008 à 14:50:54    

Salut à tous !
 
j'ai une question concernant une table sous access
 
j'ai 4 colonnes nommés respectivement "R" "G" "B" "Couleur"
 
dans chacune d'elle j'ai une valeur (rgb évidemment) je voudrais faire afficher la couleur du code dans la colonne "Couleur" dans un Rapport  
 
une idée ?  
 
merci beaucoup !


---------------
Il me reste un pays à connaître. Il me reste un pays à donner. Et le jour où ce pays naîtra, nul doute, je me souviendrai ---Gilles Vigneault---
Reply

Marsh Posté le 18-04-2008 à 14:50:54   

Reply

Marsh Posté le 18-04-2008 à 15:03:32    

Hicks a écrit :

un Rapport


ce serait pas plutôt une requete ou un état ?
Directement via Access ou tu peux faire du vb ?


---------------
Feedback : http://forum.hardware.fr/hfr/Achat [...] 2666_1.htm
Reply

Marsh Posté le 18-04-2008 à 15:22:35    

oui exact un État !


---------------
Il me reste un pays à connaître. Il me reste un pays à donner. Et le jour où ce pays naîtra, nul doute, je me souviendrai ---Gilles Vigneault---
Reply

Marsh Posté le 18-04-2008 à 15:23:01    

Je ne sais pas vraiment faire du VB et oui se serait directement via Access, merci


---------------
Il me reste un pays à connaître. Il me reste un pays à donner. Et le jour où ce pays naîtra, nul doute, je me souviendrai ---Gilles Vigneault---
Reply

Marsh Posté le 18-04-2008 à 15:44:21    

je suis capable de générer le code rgb en chiffres de type "Long"  
ie: 117;158;135 = 8887925 (c'est cette string de chiffre que je voudrai convertir en couleur) je galère
 
voici un exemplle, access utilise les couleur de type "Long" que l'on peut voir dans la colonne couleur, c'est la que je voudrais afficher un background (backcolor) de la couleur selon les chiffre:
 
http://img59.imageshack.us/img59/883/showyh6.th.jpg


Message édité par Hicks le 18-04-2008 à 15:52:51

---------------
Il me reste un pays à connaître. Il me reste un pays à donner. Et le jour où ce pays naîtra, nul doute, je me souviendrai ---Gilles Vigneault---
Reply

Marsh Posté le 21-04-2008 à 16:53:52    

À essayer. Sans garantie.
Tu mets une TextBox dans ta section détail de ton état.
Tu cherches l'événement OnFormat de cette section Détail pour y écrire un bout de code VBA qui met à jour la propriété .BackColor de ta textbox.
 

Reply

Marsh Posté le 22-04-2008 à 14:42:44    

effectivement ! sa fonctionne
 
merci


---------------
Il me reste un pays à connaître. Il me reste un pays à donner. Et le jour où ce pays naîtra, nul doute, je me souviendrai ---Gilles Vigneault---
Reply

Sujets relatifs:

Leave a Replay

Make sure you enter the(*)required information where indicate.HTML code is not allowed