Hogyan lehet megakadályozni vagy letiltani az Excel kombinációs mezőbe történő beírást?
Alapértelmezés szerint manuálisan adhat meg értéket egy kombinációs mezőbe. Ha meg akarja akadályozni az érték beírását egy kombinációs mezőbe, a következő módszerek segíthetnek.
A tulajdonságok megváltoztatásával megakadályozhatja vagy letilthatja a beírást egy kombinációs mezőbe
A VBA-kód használatával megakadályozhatja vagy letilthatja a kombinációs mezőbe történő beírást
A tulajdonságok megváltoztatásával megakadályozhatja vagy letilthatja a beírást egy kombinációs mezőbe
Megváltoztathatja a kombinációs mező tulajdonságait, hogy megakadályozza az Excel gépelését. Kérjük, tegye a következőket.
1. Győződjön meg arról, hogy a Tervezési mód alatt van bekapcsolva Fejlesztő Tab.
2. Kattintson a jobb gombbal a kombinációs mezőre, amelyen ki akarja tiltani a gépelést, majd kattintson a gombra Ingatlanok a jobb egérgombbal kattintva. Lásd a képernyőképet:
3. Ban,-ben Ingatlanok párbeszédpanelen válassza ki 2 - fmStyleDropDownList tól Stílus legördülő listát, majd zárja be ezt a párbeszédpanelt. Lásd a képernyőképet:
Ezután lépjen ki a Tervezési módból, most már nem írhat be értékeket ebbe a Combo Boxba.
A VBA-kód használatával megakadályozhatja vagy letilthatja a kombinációs mezőbe történő beírást
Az alábbi VBA-kód használatával megakadályozhatja az Excel kombinációs mezőjébe történő beírást.
1. Győződjön meg arról, hogy a Tervezési mód alatt van bekapcsolva Fejlesztő Tab.
2. Kattintson a jobb gombbal a beírni tiltani kívánt kombinációs mezőre, majd kattintson a gombra Kód megtekintése a jobb egérgombbal kattintva.
3. A felbukkanóban Microsoft Visual Basic for Applications ablakban, kérjük, cserélje ki az eredeti VBA kódot a Kód ablakban az alábbi VBA kódra.
VBA-kód: megakadályozza az Excel kombinációs mezőjébe történő beírást
Private Sub ComboBox1_KeyPress(ByVal KeyAscii As MSForms.ReturnInteger)
KeyAscii = 0
End Sub
Megjegyzések: a kódban a ComboBox1 annak a kombinációs mezőnek a neve, amellyel meg kell akadályoznia az érték beírását. Szükség szerint megváltoztathatja.
4. megnyomni a más + Q gombok a Microsoft Visual Basic for Applications ablakot, és kapcsolja ki a Tervezési mód alatt a Fejlesztő Tab.
Most már nem lehet manuálisan bevinni az értékeket ebbe a Combo Boxba.
Kapcsolódó cikkek:
- Hogyan lehet másolni a Combo Box értékét az Excel aktív cellájába?
- Hogyan jelenítheti meg a dátumformátumot az Excel kombinált mező kimenetében?
- Hogyan lehet elrejteni vagy elrejteni a Parancsgombot az Excel megadott cellája alapján?
- Hogyan nyitható meg egy adott munkalap az Combo Box kiválasztott értékével az Excelben?
- Hogyan válthat ki a kombinációs mezőből az Excel egyes celláinak kiválasztásához?
A legjobb irodai hatékonyságnövelő eszközök
Töltsd fel Excel-készségeidet a Kutools for Excel segítségével, és tapasztald meg a még soha nem látott hatékonyságot. A Kutools for Excel több mint 300 speciális funkciót kínál a termelékenység fokozásához és az időmegtakarításhoz. Kattintson ide, hogy megszerezze a leginkább szükséges funkciót...
Az Office lap füles felületet hoz az Office-ba, és sokkal könnyebbé teszi a munkáját
- Füles szerkesztés és olvasás engedélyezése Wordben, Excelben és PowerPointban, Publisher, Access, Visio és Project.
- Több dokumentum megnyitása és létrehozása ugyanazon ablak új lapjain, mint új ablakokban.
- 50% -kal növeli a termelékenységet, és naponta több száz kattintással csökkenti az egér kattintását!