Vous utilisez un navigateur obsolète. Il se peut que ce site ou d'autres sites Web ne s'affichent pas correctement. Vous devez le mettre à jour ou utiliser un navigateur alternatif.
je cherche une formule qui me permette de mettre en majuscule les caractères que je saisi en minuscule sans passé par le "caps lock" et également à mettre uniquement la première lettre en maj.
j'ai office 2000.
Private Sub Worksheet_Change(ByVal Target As Range)
Application.EnableEvents = False
If Target.Column = 1 And Target.Count = 1 Then
Target = Ucase(Target)
End If
Application.EnableEvents = True
End Sub
ma réponse ne sert que si tu acceptes de voir ton résultat en majuscules dans une autre cellule (voir fichier joint). celle de BOISGONTIER remplace le texte de la cellule par son résultat en majuscules. Pour coller son code, tu dois faire un clic droit sur l'onglet, pas sur une cellule
I lfaut d'abord aller dans vba.
Pour cela, click droit sur un onglet de ton classeur, puis visualiser le code (tu vas te retrouver sur le module de l'onglet) ou alors, tu fais Alt+F11 et tu selectionnes à gauche, le module de l'onglet concerné.
Ensuite, il te suffit de copier le code proposé par JB.
çà parraît plutôt compliquer............pour moi en tout cas.
j'ai essayé mais le code se trouve bogué et alors là ....???!!!
et, en plus, il n'y a que certaines cellules concernées, les noms.
Ce site utilise des cookies pour personnaliser le contenu, adapter votre expérience et vous garder connecté si vous vous enregistrez.
En continuant à utiliser ce site, vous consentez à notre utilisation de cookies.