Hvordan ryddes afhængig rullelistecelle efter valg ændret i Excel?
For en afhængig rulleliste, når værdien af den overordnede rulleliste ændres, vil den valgte værdi i den anden være ugyldig. Du skal manuelt fjerne den ugyldige værdi fra den anden rulleliste, når du har valgt ændret i den første. I denne artikel vil jeg vise dig en metode til automatisk at rydde den afhængige rullelistecelle efter valg ændret i Excel.
Ryd afhængig rullelistecelle efter valg ændret med VBA-kode
Ryd afhængig rullelistecelle efter valg ændret med VBA-kode
Den følgende VBA-kode hjælper dig med at rydde den afhængige rulleliste, når du har valgt ændret i Excel.
1. Højreklik på arkfanen, der indeholder den afhængige rulleliste, som du automatisk rydder, og vælg derefter Vis kode fra kontekstmenuen.
2. I åbningen Microsoft Visual Basic til applikationer vindue, kopier under VBA-koden ind i vinduet.
VBA-kode: Fjern afhængig rulleliste efter valg ændret
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
Bemærk: I koden er nummer 5 kolonnenummeret indeholder den overordnede rulleliste. I dette tilfælde finder min forældres rulleliste i kolonne E.
3. Tryk på andre + Q taster for at lukke Microsoft Visual Basic til applikationer vindue.
Fra nu af, når ændringer foretaget i den overordnede rulleliste, ryddes indholdet af den anden rulleliste automatisk. Se skærmbillede:
Relaterede artikler:
- Hvordan oprettes afhængige kaskadefaldelister i Excel?
- Hvordan oprettes dynamiske kaskader i Excel?
- Sådan udfyldes andre celler automatisk, når du vælger værdier i Excel-rullelisten?
- Hvordan autofuldføres, når du skriver i rullelisten i Excel?
- Hvordan oprettes en rullelistekalender 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!