Forcer première lettre en Maj. sous Access
Fermé
Erwan51
-
17 juin 2003 à 11:22
seyou Messages postés 24 Date d'inscription jeudi 5 janvier 2012 Statut Membre Dernière intervention 26 avril 2012 - 18 janv. 2012 à 10:56
seyou Messages postés 24 Date d'inscription jeudi 5 janvier 2012 Statut Membre Dernière intervention 26 avril 2012 - 18 janv. 2012 à 10:56
A voir également:
- Access masque de saisie première lettre majuscule
- Appel masqué - Guide
- Excel première lettre majuscule ✓ - Forum Excel
- É majuscule - Guide
- Le fichier contient le nombre de voyageurs dans 3 gares. dans la cellule b5, saisissez une formule qui calcule le total et se met à jour si on change une valeur du tableau. quel total obtenez-vous ? quelle formule avez-vous saisie ? ✓ - Forum Excel
- Premiere pro gratuit - Télécharger - Montage & Édition
2 réponses
seyou
Messages postés
24
Date d'inscription
jeudi 5 janvier 2012
Statut
Membre
Dernière intervention
26 avril 2012
1
18 janv. 2012 à 10:56
18 janv. 2012 à 10:56
Pour forcer le premier caractère d'un champ texte en majuscule, et les
autres caractères en minuscule, vous pouvez utiliser la propriété Masque
de saisie du champ de type Texte :
>?<?????????
Le nombre de points d'interrogations qui suivent le symbole < doit à
priori être égal à la longueur du champ.
autres caractères en minuscule, vous pouvez utiliser la propriété Masque
de saisie du champ de type Texte :
>?<?????????
Le nombre de points d'interrogations qui suivent le symbole < doit à
priori être égal à la longueur du champ.
Pour tout passer en majuscules il faut mettre > dans la section format d'un champ donc je suppose que ca doit etre le meme principe pour passer une seule lettre en majuscule ...
Erwan51
Erwan51
Bonjour,
Afin de forcer la majuscule de la premère lettre dans access, tu peux utiliser le petit bout de code suivant qui permet de le faire à la saisie directement dans le contrôle :
Sur ton champs Text crée un évènement "Sur touche activée"(KeyPress) et colle le code suivant :
If KeyAscii > 64 Then
'on vérifie si on se trouve au le premier caractère
If [Nom du contrôle].SelStart = 0 Then
' on passe en majuscule
KeyAscii = Asc(UCase(Chr(KeyAscii)))
Else
' on passe en minuscule
KeyAscii = Asc(LCase(Chr(KeyAscii)))
End If
End If
Voilà... bonne casse!!!
Antoine
Analyste Développeur.NET
Afin de forcer la majuscule de la premère lettre dans access, tu peux utiliser le petit bout de code suivant qui permet de le faire à la saisie directement dans le contrôle :
Sur ton champs Text crée un évènement "Sur touche activée"(KeyPress) et colle le code suivant :
If KeyAscii > 64 Then
'on vérifie si on se trouve au le premier caractère
If [Nom du contrôle].SelStart = 0 Then
' on passe en majuscule
KeyAscii = Asc(UCase(Chr(KeyAscii)))
Else
' on passe en minuscule
KeyAscii = Asc(LCase(Chr(KeyAscii)))
End If
End If
Voilà... bonne casse!!!
Antoine
Analyste Développeur.NET