Skip to main content

Hoe kunt u het bewerken in een tekstvak uitschakelen om gebruikersinvoer in Excel te voorkomen?

Author: Siluvia Last Modified: 2025-05-29

Dit artikel gaat over het uitschakelen van bewerken in een tekstvak (ActiveX Control) of meerdere tekstvakken (ActiveX Control) om gebruikersinvoer in Excel te voorkomen.

Bewerken in een tekstvak uitschakelen door de eigenschappen ervan te wijzigen
Bewerken in meerdere tekstvakken uitschakelen met VBA-code


Bewerken in een tekstvak uitschakelen door de eigenschappen ervan te wijzigen

In deze sectie laten we zien hoe u de eigenschappen van een tekstvak kunt wijzigen om het bewerken van dit tekstvak uit te schakelen. Volg de volgende stappen.

1. Schakel de Ontwerpmodus in door op Ontwikkelaar > Ontwerpmodus te klikken. Zie screenshot:

click Developer > Design Mode

2. Klik met de rechtermuisknop op het tekstvak en klik op Eigenschappen in het contextmenu zoals in onderstaande screenshot te zien is.

Right-click the textbox and click Properties

3. Selecteer Nee in het vak Ingeschakeld in het venster Eigenschappen dat wordt geopend, en sluit vervolgens het Eigenschappenvenster. Zie screenshot:

select False in the Enabled box

Nu is het geselecteerde tekstvak grijs en kan het niet meer worden bewerkt.

the selected textbox is gray and unable to edit

a screenshot of kutools for excel ai

Ontdek de Magie van Excel met Kutools AI

  • Slimme Uitvoering: Voer celbewerkingen uit, analyseer gegevens en maak diagrammen – allemaal aangestuurd door eenvoudige commando's.
  • Aangepaste Formules: Genereer op maat gemaakte formules om uw workflows te versnellen.
  • VBA-codering: Schrijf en implementeer VBA-code moeiteloos.
  • Formule-uitleg: Begrijp complexe formules gemakkelijk.
  • Tekstvertaling: Overbrug taalbarrières binnen uw spreadsheets.
Verhoog uw Excel-mogelijkheden met AI-aangedreven tools. Download Nu en ervaar een ongekende efficiëntie!

Bewerken in meerdere tekstvakken uitschakelen met VBA-code

Als u het bewerken in meerdere tekstvakken in een werkblad wilt uitschakelen, past u de onderstaande VBA-code toe.

1. Klik in het werkblad dat de meerdere selectievakjes bevat waarvoor u het bewerken wilt uitschakelen, op Ontwikkelaar > Invoegen > Selectievakje (ActiveX Control) om een selectievakje in het werkblad in te voegen. Zie screenshot:

click Developer > Insert > Check Box

2. Klik met de rechtermuisknop op het selectievakje en selecteer Weergave Code in het contextmenu. Zie screenshot:

Right-click the checkbox and select View Code

3. Vervang in het venster Microsoft Visual Basic for Applications de originele code door de onderstaande VBA-code.

VBA-code: Bewerken in meerdere tekstvakken uitschakelen

Private Sub CheckBox1_Click()
    Dim xTextBox As OLEObject
    Dim xFlag As Boolean
    Dim I As Long
    Dim xArr
    xArr = Array("TextBox1", "TextBox2", "TextBox3")
    xFlag = True
    If Me.CheckBox1 Then xFlag = False
    For Each xTextBox In ActiveSheet.OLEObjects
        If TypeName(xTextBox.Object) = "TextBox" Then
            For I = 0 To UBound(xArr)
                If xTextBox.Name = xArr(I) Then
                    xTextBox.Enabled = xFlag
                End If
            Next
        End If
    Next
End Sub

Opmerkingen:

1. In de code is CheckBox1 de naam van uw ingevoegde selectievakje. En TextBox1, TextBox2 en TextBox3 zijn de tekstvakken waarin u het bewerken in het werkblad wilt uitschakelen. Pas ze aan zoals nodig.

2. Om het bewerken voor meer tekstvakken uit te schakelen, voegt u de naam van het tekstvak tussen dubbele aanhalingstekens toe aan de regel xArr = Array("TextBox1", "TextBox2", "TextBox3").

4. Sla vervolgens de code op en sluit deze, schakel de Ontwerpmodus uit. Nu zal het aanvinken van het selectievakje ervoor zorgen dat alle gespecificeerde tekstvakken niet meer kunnen worden bewerkt in het werkblad. Zie screenshot:

check the checkbox will make all specified textboxes unable to edit

Opmerking: Als u het selectievakje uitvinkt, kunnen de tekstvakken opnieuw worden bewerkt.


Gerelateerde artikelen:

Beste Office-productiviteitstools

🤖 Kutools AI Assistent: Breng een revolutie teweeg in data-analyse Methode: Intelligente uitvoering |Code genereren |Aangepaste formules maken |Gegevens analyseren en grafieken genereren |Kutools-functies gebruiken
Populaire functies: Dubbele waarden markeren, markeren of identificeren | Verwijder lege rijen | Kolommen of cellen samenvoegen zonder gegevensverlies | Afronden ...
Super ZOEKEN: VLookup met meerdere criteria | VLookup met meerdere waarden | Meervoudig-blad opzoeken | Fuzzy Match ...
Geavanceerde keuzelijst: Snel keuzelijst maken | Afhankelijke keuzelijst | Meervoudige selectie keuzelijst ...
Kolombeheer: Specifiek aantal kolommen toevoegen | Kolommen verplaatsen | Zichtbaarheid van verborgen kolommen wisselen | Bereik & kolommen vergelijken ...
Uitgelichte functies: Rasterfocus | Ontwerpweergave | Verbeterde formulebalk | Werkboek- & Werkbladbeheer | AutoTekstbibliotheek | Datumkiezer | Gegevens samenvoegen | Cellen coderen/decoderen | E-mail verzenden per lijst | Superfilter | Speciaal filter (filter cellen met vetgedrukt/cursief/doorhalen...) ...
Top15 toolsets:12 Teksttools (Tekst toevoegen, Specifieke tekens verwijderen, ...) |50+ Grafiek type (Gantt-diagram, ...) |40+ Praktische formules (Leeftijd berekenen op basis van geboortedatum, ...) |19 Invoegtools (QR-code invoegen, Afbeelding invoegen vanaf pad, ...) | 12 Conversietools (Omzetten naar woorden, Valutaconversie, ...) | 7 Samenvoeg- & Opsplitstools (Geavanceerd samenvoegen van rijen, Cellen splitsen, ...) | ... en meer

Versterk je Excel-vaardigheden met Kutools voor Excel en ervaar ongeëvenaarde efficiëntie. Kutools voor Excel biedt meer dan300 geavanceerde functies om je productiviteit te verhogen en tijd te besparen. Klik hier om de functie te krijgen die je het meest nodig hebt...


Office Tab brengt een tabbladinterface naar Office en maakt je werk veel eenvoudiger

  • Schakel bewerken en lezen met tabbladen in Word, Excel, PowerPoint in
  • Open en maak meerdere documenten in nieuwe tabbladen van hetzelfde venster, in plaats van in nieuwe vensters.
  • Verhoog je productiviteit met50% en bespaar dagelijks honderden muisklikken!