OVH Cloud OVH Cloud

Convertir en Majuscule

5 réponses
Avatar
lectriceNews
Bonjour,

pour faire une recherche de fichier j'extrais un caractère d'une chaîne avec
left(str,1). ceci est OK
Mais ce caractère doit nécessairement pour son usage ultérieur être en
majuscule
donc je dois le convertir dans certains cas.
Y-a-t-il une fonction VBA qui permet de faire cela ? Il ne me semble pas.
Sinon faut-il créer une fonction personnalisée et comment la faire ?

Merci de votre aide

-------------------------
LectriceNews
Que d'infos, ce sont de vrais trésors
------------------------

5 réponses

Avatar
3stone
Salut,

"lectriceNews"
| pour faire une recherche de fichier j'extrais un caractère d'une chaîne avec
| left(str,1). ceci est OK
| Mais ce caractère doit nécessairement pour son usage ultérieur être en
| majuscule
| donc je dois le convertir dans certains cas.
| Y-a-t-il une fonction VBA qui permet de faire cela ? Il ne me semble pas.


Regarde Ucase()


--
A+
Pierre (3stone) Access MVP
Perso: http://users.skynet.be/accesshome/
Conseils MPFA: http://users.skynet.be/mpfa/
Email : http://www.cerbermail.com/?Xfg61Z3IQw
Avatar
pgz
Bonsoir,

UCase transforme une chaîne de caractères en majuscules ( LCase en
minuscules). StrConv permet de faire d'autres conversions, suivant un
paramètre de type, par exemple mettre en majuscule la première lettre de
chaque mot.

Voilà. Bon courage,
pgz


"
Avatar
lectriceNews
pgz wrote:
Bonsoir,

UCase transforme une chaîne de caractères en majuscules ( LCase en
minuscules). StrConv permet de faire d'autres conversions, suivant un
paramètre de type, par exemple mettre en majuscule la première lettre
de chaque mot.

Voilà. Bon courage,
pgz





Merci à tous deux.

Qu'est-ce qu'on peut mal chercher parfois !
Il est tard, faut croire qu'il est temps d'aller dormir !!

Bonne nuit.
-------------------------
LectriceNews
A tous merci. Que d'infos, ce sont de vrais trésors
------------------------

Avatar
le méruvien
bonjour,
oui, tu peut utiliser cette formule :
me![ton champ] = ucase(left([ton champ],1)

"lectriceNews" a écrit dans le message de
news:
Bonjour,

pour faire une recherche de fichier j'extrais un caractère d'une chaîne
avec
left(str,1). ceci est OK
Mais ce caractère doit nécessairement pour son usage ultérieur être en
majuscule
donc je dois le convertir dans certains cas.
Y-a-t-il une fonction VBA qui permet de faire cela ? Il ne me semble pas.
Sinon faut-il créer une fonction personnalisée et comment la faire ?

Merci de votre aide

-------------------------
LectriceNews
Que d'infos, ce sont de vrais trésors
------------------------



Avatar
lectriceNews
Merci à toi aussi, mais c'est résolu.
-------------------------
LectriceNews
A tous merci. Que d'infos, ce sont de vrais trésors
------------------------

le méruvien wrote:
bonjour,
oui, tu peut utiliser cette formule :
me![ton champ] = ucase(left([ton champ],1)

"lectriceNews" a écrit dans le message
de news:
Bonjour,

pour faire une recherche de fichier j'extrais un caractère d'une
chaîne avec
left(str,1). ceci est OK
Mais ce caractère doit nécessairement pour son usage ultérieur être
en majuscule
donc je dois le convertir dans certains cas.
Y-a-t-il une fonction VBA qui permet de faire cela ? Il ne me
semble pas. Sinon faut-il créer une fonction personnalisée et
comment la faire ?

Merci de votre aide

-------------------------
LectriceNews
Que d'infos, ce sont de vrais trésors
------------------------