Khaled Administrateur
Joined: 27 Apr 2006 Posts: 29
|
Posted: 26/07/2007 14:55:35 Post subject: Problème avec Access |
|
|
Voici un code VBA qui peut résoudre le problème de majuscule sur access : Il faut aller à la propriété d'une rubrique (contrôle) au formulaire en cliquent avec le bouton droit.
une possibilité directement en code VBA...
Pour passer ton champ [Nom] en Majuscule, sur événement 'Après MAJ'
Code :
Private Sub Nom_AfterUpdate()
Me.Nom = UCase$(Nz(Nom))
End Sub
Pour passer la première lettre de ton [Prénom] en majuscule, sur événement 'Après MAJ'
Code :
Private Sub Prenom_AfterUpdate()
Me.Prenom = UCase$(Mid$(Nz(Prenom), 1, 1)) & LCase$(Mid$(Nz(Prenom), 2, Len(Nz(Prenom))))
End Sub
L'avantage de cette méthode, c'est qu'ici le nom et le prénom seront également sauvegardé tel quel dans ta table
Par contre concernant un prénom composé (Jean-Pierre) avec cette méthode seule la première lettre du prénom sera mise en majuscule (Jean-pierre)....
Il y a aussi une solution par "masque de saisie" dans la lidne "Après MAJ" en utilisant :
>L???????????????? : avec ? le nombre de caratère après la première lettre
>L>??????????????? _________________ Khaled Arous |
|