Jak automatycznie wyświetlać wartość domyślną podczas usuwania wartości na liście rozwijanej w programie Excel?
W programie Excel można utworzyć listę rozwijaną, na której użytkownicy będą mogli wybierać wartość z listy przy użyciu sprawdzania poprawności danych. Ale w niektórych przypadkach możesz chcieć wyświetlić wartość domyślną, taką jak -select-, w komórce listy rozwijanej zamiast pustej, podczas gdy wybrany element został usunięty, jak pokazano poniżej. W tym artykule przedstawię metodę rozwiązania tego zadania w programie Excel.
Automatyczne wyświetlanie wartości domyślnej podczas usuwania wartości z listy rozwijanej
Automatyczne wyświetlanie wartości domyślnej podczas usuwania wartości z listy rozwijanej
1. Kliknij prawym przyciskiem myszy kartę arkusza zawierającą używaną listę rozwijaną, a następnie kliknij Wyświetl kod w menu kontekstowym.
2. W poppingu Microsoft Visual Basic for Applications okno, skopiuj i wklej poniższy kod do pustego skryptu.
VBA: Wyświetl wartość domyślną podczas usuwania wybranej pozycji z rozwijanej listy
Private Sub Worksheet_Change(ByVal Target As Range)
Dim xObjV As Validation
On Error Resume Next
Set xObjV = Target.Validation
If xObjV.Type = xlValidateList Then
If IsEmpty(Target.Value) Then Target.Value = "-Select-"
End If
End Sub
3. Następnie zapisz ten kod. Teraz po usunięciu wybranych elementów po raz pierwszy, wartość domyślna będzie wyświetlana do momentu wybrania elementu z listy rozwijanej.
Najlepsze narzędzia biurowe
Zwiększ swoje umiejętności Excela dzięki Kutools for Excel i doświadcz wydajności jak nigdy dotąd. Kutools dla programu Excel oferuje ponad 300 zaawansowanych funkcji zwiększających produktywność i oszczędzających czas. Kliknij tutaj, aby uzyskać funkcję, której najbardziej potrzebujesz...
Karta Office wprowadza interfejs z zakładkami do pakietu Office i znacznie ułatwia pracę
- Włącz edycję i czytanie na kartach w programach Word, Excel, PowerPoint, Publisher, Access, Visio i Project.
- Otwieraj i twórz wiele dokumentów w nowych kartach tego samego okna, a nie w nowych oknach.
- Zwiększa produktywność o 50% i redukuje setki kliknięć myszką każdego dnia!