Hogyan törölhető a függő legördülő lista cella az Excel megváltoztatása után?
Függő legördülő lista esetén, amikor a szülő legördülő lista értéke megváltozik, a másodikban kiválasztott érték érvénytelen lesz. Manuálisan el kell távolítania az érvénytelen értéket a második legördülő listából, miután az elsőben kiválasztotta a módosított lehetőséget. Ebben a cikkben bemutatok egy módszert a függő legördülő lista cellájának automatikus törlésére, miután kiválasztotta az Excelben módosított lehetőséget.
Törölje a függő legördülő lista cellát, miután kiválasztotta a VBA kódot
Törölje a függő legördülő lista cellát, miután kiválasztotta a VBA kódot
A következő VBA-kód segít a függő legördülő lista törlésében, miután kiválasztotta az Excelben módosított lehetőséget.
1. A jobb egérgombbal kattintson a lap fülre a függő legördülő listából, amelyet automatikusan töröl, majd válassza ki Kód megtekintése a helyi menüből.
2. A nyílásban Microsoft Visual Basic for Applications ablakba, másolja a VBA kód alatt az ablakba.
VBA-kód: törölje a függő legördülő lista cellájának megváltoztatását
Private Sub Worksheet_Change(ByVal Target As Range)
'Update by Extendoffice 2018/06/04
Application.EnableEvents = False
If Target.Column = 5 And Target.Validation.Type = 3 Then
Target.Offset(0, 1).Value = ""
End If
Application.EnableEvents = True
End Sub
Megjegyzések: A kódban az 5. szám az oszlop száma tartalmazza a szülő legördülő listát. Ebben az esetben a szüleim legördülő listában az E. oszlop található.
3. megnyomni a más + Q gombok a Microsoft Visual Basic for Applications ablak.
Mostantól, amikor a szülő legördülő listáján változtatásokat hajtanak végre, a második legördülő lista tartalma automatikusan törlődik. Lásd a képernyőképet:
Kapcsolódó cikkek:
- Hogyan hozhatunk létre függő lépcsőzetes legördülő listákat az Excelben?
- Hogyan hozhatunk létre dinamikus lépcsőzetes listákat az Excelben?
- Hogyan lehet automatikusan feltölteni a többi cellát, amikor kiválasztja az értékeket az Excel legördülő listában?
- Hogyan lehet automatikusan kitölteni, amikor beírja az Excel legördülő listát?
- Hogyan hozhatunk létre legördülő listás naptárt az Excelben?
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!