Comment vérifier si la première lettre d'une cellule spécifiée est en majuscule dans Excel ?
Il peut être facile de mettre toutes les lettres en majuscules dans une cellule sous Excel. Cependant, savez-vous comment vérifier uniquement si la première lettre est en majuscule ou non dans une cellule spécifiée sous Excel ? Cet article présentera un code VBA pour vous aider à y parvenir.
Vérifiez si la première lettre d'une cellule spécifiée est en majuscule avec le code VBA
Vérifiez si la première lettre d'une cellule spécifiée est en majuscule avec le code VBA
Veuillez procéder comme suit pour appliquer le code VBA afin de vérifier si la première lettre d'une cellule est en majuscule ou non dans Excel.
1. Appuyez simultanément sur les touches Alt + F11 pour ouvrir la fenêtre Microsoft Visual Basic for Applications.
2. Dans la fenêtre Microsoft Visual Basic for Applications, cliquez sur Insérer > Module. Ensuite, copiez et collez le code VBA suivant dans la fenêtre Code.
Code VBA : Vérifiez si la première lettre est en majuscule dans une cellule
Sub UpperCaseCheck()
Dim xRg As Range
Dim xAsc As Integer
Set xRg = Range("A1")
xAsc = Asc(Mid(xRg.Value, 1, 1))
If xAsc > 64 And xAsc < 91 Then
MsgBox "First alpha character is capital"
Else
MsgBox "First alpha character is not capital"
End If
End Sub
Remarque : Dans le code, A1 est la cellule que vous allez vérifier pour voir si la première lettre est en majuscule. Modifiez-la selon vos besoins.
3. Appuyez sur la touche F5 pour exécuter le code. Une boîte de dialogue Microsoft Excel apparaît alors pour vous indiquer si la première lettre de cette cellule spécifiée est en majuscule ou non, comme le montrent les captures d'écran ci-dessous.
Articles connexes :
- Comment vérifier si la valeur d'une cellule est comprise entre deux valeurs dans Excel ?
- Comment vérifier si une cellule commence ou se termine par un caractère spécifique dans Excel ?
Meilleurs outils de productivité pour Office
Boostez vos compétences Excel avec Kutools pour Excel, et découvrez une efficacité sans précédent. Kutools pour Excel propose plus de300 fonctionnalités avancées pour augmenter la productivité et gagner du temps. Cliquez ici pour obtenir la fonctionnalité dont vous avez le plus besoin...
Office Tab apporte une interface à onglets à Office, et facilite grandement votre travail
- Activez la modification et la lecture par onglets dans Word, Excel, PowerPoint, Publisher, Access, Visio et Project.
- Ouvrez et créez plusieurs documents dans de nouveaux onglets de la même fenêtre, plutôt que dans de nouvelles fenêtres.
- Augmente votre productivité de50 %, et réduit des centaines de clics de souris pour vous chaque jour !