ACCESS afficher en jaune un enregisrement

ACCESS afficher en jaune un enregisrement - VB/VBA/VBS - Programmation

Marsh Posté le 24-07-2007 à 15:23:39    

bonjour tout le monde!
 
j'ai des formulaires en lien les uns avec les autres, et lorsque l'on clique sur un enregistrement d'un formulaire, cela changer automatiquement les valeurs qui s'affiche dans les autres. pour plus de clarté, j'aimerai surligner l'enregistrement selectionné, par exemple en jaune, pour que les utilisateurs ne se perdent pas...
 
j'ai utilisé ce code derrière l'evenement on click de lune de mes zones de texte:
 Me.[nom de la zone de texte].BackColor= -100000000
 
mais ca marche pas comme je le souhaite, car cela affiche la totalité de mes enregistrements en bleu foncé...
 
merci d'avance...

Reply

Marsh Posté le 24-07-2007 à 15:23:39   

Reply

Marsh Posté le 24-07-2007 à 17:42:12    

je voudrais qu'il n'affiche en couleur que l'enregistrement concerné...  

Reply

Marsh Posté le 24-07-2007 à 17:46:08    

bonsoir,
il me semble qu'une même question, ou approchante a été posée la semaine dernière. On avait alors répondu qu'il n'était pas possible de faire ca sans des API Windows... Sauf erreur...

Reply

Marsh Posté le 25-07-2007 à 15:13:38    

le sujet s'appelle  [Zone de liste]Ligne de couleur différentes
 
je l'avais lu avant de poster quand meme... mais je me disais que ca pouvait etre different de mon problème, vu que cela concernait une zone de texte et non pas differentes lignes d'une meme zone de texte...
 
je pense que je vqis regler mon problème comme cela:
 
passer par un label qui recopie en haut de mon formulaire fils la ligne selectionné dans le formulaire père...
 
par contre je sais pas comment je vais faire ca... je vous redit quand j'y arrive...

Reply

Marsh Posté le 30-07-2007 à 11:31:03    

j'ai tenté differentes choses... la plus simple me semblant etre celle ci:  
 
 
Private Sub NomHopital_Click()
 
Me.Parent![Tbl_C2_Service_SSfrm_etiquette.Value] = Me.NomHopital.Value  
 
End Sub
 
le Me.parent, je sais pas pourquoi...  
en fait il prend la valeur de Me.NomHopital.Value pour la mettre dans le Label de mon formulaire père.
 
la ou je bloque c'est pour trouver le code qui correspond a ce qui est écrit dans l'étiquette/le Label...
 
vu que la propriété value ne fonctionne guère.


Message édité par La poisse1 le 30-07-2007 à 11:33:10
Reply

Marsh Posté le 30-07-2007 à 11:46:09    

ok c'est reglé... pardon pour ce post a la C... j'ai viré mon label et posé une zone de texte. ensuite c'est du code tout bete:
 
rivate Sub AbrevHopital_Click()
Form_ETAPE1_Tbl_A_Etablissement.AbrevHopital.Value = Me.AbrevHopital.Value
 
End Sub

Reply

Sujets relatifs:

Leave a Replay

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