Hogyan válthat ki a kombinációs mezőből az Excel egyes celláinak kiválasztásához?
Sok esetben szükség lehet egy adott cella szerkesztésére közvetlenül azután, hogy kiválasztotta az értéket a Combo mezőből. De az egérrel át kell váltania erre a cellára. Mi lenne, ha közvetlenül a cellára váltana a Tab billentyű lenyomásával, miután kiválasztotta az értéket a Combo Boxból? Ez a cikk megmutatja a módszert.
Tabuláljon a Combo mezőből, hogy kiválasszon egy adott cellát VBA kóddal
Tabuláljon a Combo mezőből, hogy kiválasszon egy adott cellát VBA kóddal
Az alábbi VBA-kód segíthet abban, hogy a Tab gombbal áttérjen egy adott cellára, miután kiválasztotta az értéket a Combo Boxból. Kérjük, tegye a következőket.
1. A Tervezési mód bekapcsolásához kattintson a gombra Fejlesztő > Tervezési mód. Lásd a képernyőképet:
2. Kattintson a jobb gombbal a Kombinációs mezőre, és a Tab gombbal áttér egy bizonyos cellára, miután kiválasztotta az értéket, majd kattintson Kód megtekintése a jobb egérgombbal kattintva. Lásd a képernyőképet:
3. A felbukkanóban Microsoft Visual Basic for Applications ablakban, kérjük, cserélje ki az eredeti kódot a Kód ablak az alábbi VBA kóddal.
VBA-kód: lapozzon a Combo Boxból az Excel egyes celláinak kiválasztásához
Private Sub ComboBox1_KeyDown(ByVal Keycode As MSForms.ReturnInteger, ByVal shift As Integer)
If Keycode = 9 Then
Range("E4").Activate
End If
End Sub
Megjegyzések: A kódban a ComboBox1 a Combo Box neve, amelynek értékét kiválasztja. És az E4 az a cella, ahová közvetlenül a Tab gombbal szeretne menni, miután kiválasztotta az értéket a ComboBox1-ből. Szükség szerint megváltoztathatja őket.
4. megnyomni a más + Q gombok egyszerre a Microsoft Visual Basic for Applications ablakot, és kapcsolja ki a Tervezési mód alatt a Fejlesztő Tab.
Mostantól a Tab billentyű lenyomásával azonnal az adott cellába kerül, miután kiválasztotta az értéket a Combo Boxból.
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 lehet megakadályozni vagy letiltani az Excel kombinációs mezőbe történő beírást?
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!