Hvordan forhindrer eller deaktiverer man at skrive i en kombinationsboks i Excel?
Som standard kan du manuelt indtaste værdi i et kombinationsfelt. Hvis du vil forhindre, at værdi indtastes i et kombinationsfelt, kan følgende metoder hjælpe dig.
Forhindre eller deaktivere indtastning i en kombinationsboks ved at ændre dens egenskaber
Forhindre eller deaktivere indtastning i et kombinationsfelt ved hjælp af VBA-kode
Forhindre eller deaktivere indtastning i en kombinationsboks ved at ændre dens egenskaber
Du kan ændre egenskaberne for kombinationsboksen for at forhindre at skrive i Excel. Gør som følger.
1. Sørg for, at Design Mode er tændt under Udvikler fane.
2. Højreklik på det kombinationsfelt, du vil deaktivere indtastning, og klik derefter på Ejendomme fra højreklikmenuen. Se skærmbillede:
3. i Ejendomme dialogboksen, vælg 2 - fmStyleDropDownList fra stil rullelisten, og luk derefter denne dialogboks. Se skærmbillede:
Og afslut derefter designtilstanden, nu kan du ikke mere skrive værdier i denne kombinationsboks.
Forhindre eller deaktivere indtastning i et kombinationsfelt ved hjælp af VBA-kode
Du kan også bruge nedenstående VBA-kode for at forhindre at skrive i en kombinationsboks i Excel.
1. Sørg for, at Design Mode er tændt under Udvikler fane.
2. Højreklik på det kombinationsfelt, du vil deaktivere indtastning, og klik derefter på Vis kode fra højreklikmenuen.
3. I popping up Microsoft Visual Basic til applikationer vindue, skal du udskifte den originale VBA-kode i vinduet Kode med nedenstående VBA-kode.
VBA-kode: Undgå at skrive i en kombinationsboks i Excel
Private Sub ComboBox1_KeyPress(ByVal KeyAscii As MSForms.ReturnInteger)
KeyAscii = 0
End Sub
Bemærk: i koden er ComboBox1 navnet på det kombinationsfelt, du har brug for for at forhindre indtastning af værdier. Du kan ændre det efter behov.
4. Tryk på andre + Q taster for at lukke Microsoft Visual Basic til applikationer vindue, og sluk for Design Mode under Udvikler fane.
Nu kan du ikke indtaste værdier manuelt i denne kombinationsboks mere.
Relaterede artikler:
- Hvordan kopieres Combo Box-værdi til aktiv celle i Excel?
- Hvordan vises datoformat i kombinationsboksoutput i Excel?
- Hvordan skjuler eller viser jeg en kommandoknap baseret på den angivne celleværdi i Excel?
- Hvordan åbner jeg et specifikt regneark efter den valgte værdi af en kombinationsboks i Excel?
- Hvordan faneblad ud af kombinationsboksen for at vælge specifik celle i Excel?
Bedste kontorproduktivitetsværktøjer
Overlad dine Excel-færdigheder med Kutools til Excel, og oplev effektivitet som aldrig før. Kutools til Excel tilbyder over 300 avancerede funktioner for at øge produktiviteten og spare tid. Klik her for at få den funktion, du har mest brug for...
Fanen Office bringer en grænseflade til et kontor med Office, og gør dit arbejde meget lettere
- Aktiver redigering og læsning af faner i Word, Excel, PowerPoint, Publisher, Access, Visio og Project.
- Åbn og opret flere dokumenter i nye faner i det samme vindue snarere end i nye vinduer.
- Øger din produktivitet med 50 % og reducerer hundredvis af museklik for dig hver dag!