Jak wyczyścić zawartość pola tekstowego po kliknięciu w programie Excel?
Zwykle, aby wyczyścić starą zawartość pola tekstowego (formant ActiveX), musisz wejść do pola tekstowego, zaznaczyć całą zawartość, a następnie nacisnąć klawisz Backspace lub Delete. Jak szybko wyczyścić całą zawartość w polu tekstowym? Ten artykuł pokaże Ci metodę VBA, aby szybko wyczyścić zawartość pola tekstowego po dwukrotnym kliknięciu.
Wyczyść zawartość pola tekstowego po kliknięciu kodem VBA
Wyczyść zawartość pola tekstowego po kliknięciu kodem VBA
Poniższy kod VBA może pomóc w szybkim wyczyszczeniu zawartości pola tekstowego po dwukrotnym kliknięciu. Wykonaj następujące czynności.
1. Jeśli pole tekstowe już istniało w arkuszu, włącz tryb projektowania, klikając Deweloper > Tryb projektowania. Zobacz zrzut ekranu:
Możesz też wstawić pole tekstowe, klikając Deweloper > wstawka > Pole tekstowe (formant ActiveX). Zobacz zrzut ekranu:
2. Kliknij prawym przyciskiem myszy pole tekstowe i kliknij Wyświetl kod z menu kontekstowego. Zobacz zrzut ekranu:
3. W otwarciu Microsoft Visual Basic for Applications oknie, zamień oryginalny kod VBA w oknie Kod na poniższy kod VBA.
Kod VBA: Wyczyść zawartość pola tekstowego po dwukrotnym kliknięciu
Private Sub TextBox1_DblClick(ByVal Cancel As MSForms.ReturnBoolean)
If Not iGblInhibitTextBoxEvents Then
TextBox1.Value = ""
End If
End Sub
Note: W kodzie TextBox1 to nazwa pola tekstowego, z którego usuniesz zawartość. Zmień to na własne.
4. wciśnij inny + Q klawisze, aby wyjść z Microsoft Visual Basic for Applications okno.
5. Wyłącz tryb projektowania.
Odtąd po dwukrotnym kliknięciu pola tekstowego jego zawartość zostanie natychmiast wyczyszczona.
Podobne artykuły:
- Jak automatycznie zaznaczyć tekst pola tekstowego, gdy jest on wybrany w programie Excel?
- Jak automatycznie uzupełniać pole tekstowe podczas pisania w programie Excel?
- Jak połączyć teksty wielu komórek w pole tekstowe w programie Excel?
- Jak wyłączyć edycję w polu tekstowym, aby uniemożliwić wprowadzanie danych przez użytkownika w programie Excel?
- Jak sformatować pole tekstowe jako procent w programie Excel?
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!