Acces vba : mettre en gras

Fermé
arzawe Messages postés 70 Date d'inscription mardi 24 août 2004 Statut Membre Dernière intervention 14 septembre 2014 - 7 mars 2008 à 11:34
arzawe Messages postés 70 Date d'inscription mardi 24 août 2004 Statut Membre Dernière intervention 14 septembre 2014 - 7 mars 2008 à 15:29
Bonjour,

Je souhaiterais que si mon champs blabla ait la valeur X ou Y il se mette en gras.

Comment puis-je le faire ?

2 réponses

slt,

if forms!monformulaire!moncontrole = mavaleur then

forms!monformulaire!moncontrole .FontBold = True

end if

phil
1
arzawe Messages postés 70 Date d'inscription mardi 24 août 2004 Statut Membre Dernière intervention 14 septembre 2014 5
7 mars 2008 à 15:13
Merci, ça marche bien, mais pour que ce soit toute la ligne correspondante à mon contrôle, il faut que je saisisse tous les champs correspondants ou bien est-ce qu'il y a un moyen de les "groouper"?
0
si tu as beaucoup de contrôle, fait une requête SQL.
Sinon, une ligne de code par controle.

forms!monformulaire!moncontrole1.FontBold = True
forms!monformulaire!moncontrole2.FontBold = True
forms!monformulaire!moncontrole3.FontBold = True .......
0
arzawe Messages postés 70 Date d'inscription mardi 24 août 2004 Statut Membre Dernière intervention 14 septembre 2014 5
7 mars 2008 à 15:29
Je ne comprends pas : ça a marché, mais quand je l'ai retapé ainsi que tu le vois en dessous, ça ne marche plus

If Forms![F - Performance MA et MO]![Ligne] = "TOTAL - SB" Then
Forms![F - Performance MA et MO]![Ligne].FontBold = True
End If
0