Comment forcer la saisie de texte en majuscules dans une zone de texte?
Dans Excel, nous pouvons rapidement convertir les minuscules en majuscules dans le texte de la cellule en utilisant la fonction UPPER, mais avez-vous déjà essayé de forcer le texte entré à être en majuscule dans une zone de texte? Cet article, je vais vous présenter un code simple pour terminer ce travail.
Forcer l'entrée de texte en majuscules dans une zone de texte avec le code VBA
Forcer l'entrée de texte en majuscules dans une zone de texte avec le code VBA
En forçant le texte à être entré en majuscules dans une zone de texte, le code VBA suivant peut vous rendre service:
1. Tout d'abord, insérez la zone de texte en cliquant sur Développeur > insérer > Zone de texte (contrôle ActiveX), puis dessinez une zone de texte selon vos besoins, voir capture d'écran:
2. Après avoir inséré la zone de texte, cliquez dessus avec le bouton droit de la souris et sélectionnez Voir le code dans le menu contextuel pour ouvrir le Microsoft Visual Basic pour applications fenêtre, puis remplacez le code d'origine par le code VBA suivant dans le module vide:
Code VBA: force le texte à être en majuscules dans la zone de texte:
Private Sub TextBox1_Change()
TextBox1.Text = UCase(TextBox1.Text)
End Sub
3. Ensuite, enregistrez et fermez la fenêtre de code, puis quittez le Mode de conception, maintenant, lorsque vous tapez du texte dans la zone de texte, il sera forcé d'entrer en majuscules, voir capture d'écran:
Meilleurs outils de productivité bureautique
Améliorez vos compétences Excel avec Kutools for Excel et faites l'expérience d'une efficacité comme jamais auparavant. Kutools for Excel offre plus de 300 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
- Activer l'édition 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é de 50% et réduit des centaines de clics de souris chaque jour!