Hoe dwingt u hoofdletters af bij tekstinvoer in een tekstvak?
In Excel kunt u kleine letters in celtekst eenvoudig omzetten naar hoofdletters met de functie HOOFDLETTERS, maar hebt u ooit geprobeerd ingevoerde tekst automatisch in hoofdletters weer te geven in een tekstvak? In dit artikel introduceer ik een eenvoudige code om deze taak uit te voeren.
Hoofdletters afdwingen bij tekstinvoer in een tekstvak met VBA-code
Hoofdletters afdwingen bij tekstinvoer in een tekstvak met VBA-code
Om ervoor te zorgen dat tekst altijd in hoofdletters wordt ingevoerd in een tekstvak, kan de volgende VBA-code u helpen:
1. Voeg eerst het tekstvak in door te klikken op Ontwikkelaar > Invoegen > Tekstvak (ActiveX-besturingselement), en teken vervolgens een tekstvak naar wens. Zie de onderstaande schermafbeelding:

2.Nadat u het tekstvak hebt ingevoegd, klikt u er met de rechtermuisknop op en selecteert u Code weergeven in het contextmenu om het venster Microsoft Visual Basic for Applications te openen. Vervang daarna de oorspronkelijke code in de lege module door de volgende VBA-code:
VBA-code: Tekst in tekstvak automatisch naar hoofdletters omzetten:
Private Sub TextBox1_Change()
TextBox1.Text = UCase(TextBox1.Text)
End Sub

3. Sluit vervolgens het codevenster met Opslaan en sluiten en verlaat de Ontwerpmodus. Vanaf nu wordt alle tekst die u typt in het tekstvak automatisch in hoofdletters weergegeven. Zie de onderstaande schermafbeelding:

Beste Office-productiviteitshulpmiddelen
Geef uw Excel-vaardigheden een boost met Kutools voor Excel en ervaar efficiëntie zoals nooit tevoren.Kutools voor Excel biedt meer dan 300 geavanceerde functies om de productiviteit te verhogen en Tijd besparen.Klik hier om de functie te krijgen die u het meest nodig heeft...
Office Tab brengt een tabbladinterface naar Office en maakt uw werk veel eenvoudiger
- Schakel tabbladbewerking en -lezen in voor Word, Excel, PowerPoint, Publisher, Access, Visio en Project.
- Open en maak meerdere documenten aan in nieuwe tabbladen binnen hetzelfde venster, in plaats van in afzonderlijke vensters.
- Verhoogt uw productiviteit met 50 % en bespaart u dagelijks honderden muisklikken!
Alle Kutools-add-ins in één installatieprogramma.
Kutools for Office bundelt add-ins voor Excel, Word, Outlook en PowerPoint, plus Office Tab Pro—ideaal voor teams die met meerdere Office-apps werken.
- Alles-in-één suite— add-ins voor Excel, Word, Outlook & PowerPoint plus Office Tab Pro
- Één installatieprogramma, één licentie— binnen enkele minuten klaar (MSI-geschikt)
- Werkt beter samen— gestroomlijnde productiviteit in alle Office-apps
- 30 dagen volledig functionele proefversie— geen registratie, geen creditcard
- Beste prijs-kwaliteitverhouding— bespaar ten opzichte van het afzonderlijk kopen van add-ins