OVH Cloud OVH Cloud

problème de majuscule

3 réponses
Avatar
Astrid
Bonjour,
je voudrais savoir ce que je dois taper dans la zone "format" pour que
la première lettre du mot soit en majuscule et le reste en minuscule.
Je pensais qu'il fallait faire >L<????? mais ça ne marche pas .
Merci de votre aide
Je suis sous access 2003.

3 réponses

Avatar
Bonjour

Dans l'événement "sur après mise à jour" du contrôle Texte0 du formulaire dans lequel tu effectues la saisie,
mets procédure evenementielle puis :

Private Sub Texte0_AfterUpdate()
Me.Texte0 = StrConv(Me!Texte0, vbProperCase)
End Sub

a+
--
Arnaud
---------------------------------------------
infos, conseils et liens : http://www.mpfa.info
---------------------------------------------
"Astrid" a écrit dans le message de news: 4440e30c$0$18309$
Bonjour,
je voudrais savoir ce que je dois taper dans la zone "format" pour que la première lettre du mot soit en majuscule et le reste en
minuscule.
Je pensais qu'il fallait faire >L<????? mais ça ne marche pas .
Merci de votre aide
Je suis sous access 2003.


Avatar
Astrid
Bonjour

Dans l'événement "sur après mise à jour" du contrôle Texte0 du formulaire dans lequel tu effectues la saisie,
mets procédure evenementielle puis :

Private Sub Texte0_AfterUpdate()
Me.Texte0 = StrConv(Me!Texte0, vbProperCase)
End Sub

a+
Rebonjour,

C sympa de me répondre mais là c pire que du chinois pour moi...
Je suis juste dans l'apprentissage d'access, je ne fais pas de
programmation...
Je voudrais juste que dans ma table en mode création, dans les
propriétés du champs Format je puisse décider qu'il n'y ai que la
première lettre en majuscule (tout comme le signe >signifie que le mot
sera écrit entiérement en majuscule ou que >signifie qu'il ne sera que
ne minuscule)
J'espère que ma demande est plus claire.
Merci d'avance

Avatar
Tisane
Bonjour Astrid,

je voudrais savoir ce que je dois taper dans la zone "format" pour que la
première lettre du mot soit en majuscule et le reste en minuscule.
Je pensais qu'il fallait faire >L<????? mais ça ne marche pas .


Tu brûles...
L<????? (autant que tu déclares de caractères dans la taille de ton champ)
mais tu dois le taper dans la propriété "Masque" (et non Format).


Cela dit, la proposition d'Arnaud n'est pas si compliquée (même moi j'y
arrive ;-)) et elle est plus performante.

--
Tisane