Spis treści
Jeśli szukasz rozwiązania lub specjalnych sztuczek, aby czyszczenie komórek w Excelu za pomocą przycisku to wylądowałeś we właściwym miejscu. Jest kilka prostych kroków, aby czyszczenie komórek w Excelu za pomocą przycisku Ten artykuł pokaże Ci każdy krok z odpowiednimi ilustracjami, więc możesz łatwo zastosować je do swojego celu. Przejdźmy do centralnej części artykułu.
Pobierz Zeszyt ćwiczeń
Zeszyt ćwiczeń można pobrać stąd:
Czyszczenie komórek za pomocą przycisku.xlsmKroki do czyszczenia komórek w Excelu za pomocą przycisku
W tej części pokażę Ci szybkie i łatwe kroki aby wyczyścić komórki w Excelu za pomocą przycisku w systemie operacyjnym Windows. W tym artykule znajdziesz szczegółowe wyjaśnienia z wyraźnymi ilustracjami każdej rzeczy. Użyłem Wersja Microsoft 365 Jeśli coś z tego artykułu nie działa w Twojej wersji, to zostaw nam komentarz.
📌 Krok 1: Utworzenie modułu VBA
- W tym celu najpierw przejdź do górnej wstążki i naciśnij na Deweloper, a następnie naciśnij na Visual Basic opcja z menu.
Możesz użyć ALT + F11 aby otworzyć "Microsoft Visual Basic for Applications" okno, jeśli nie masz dodanej zakładki Developer.
- Teraz, okno o nazwie "Microsoft Visual Basic for Applications" Pojawi się, tutaj z górnego paska menu, naciśnij na "Wstaw" Pojawi się menu, z którego należy wybrać "Moduł" opcja.
📌 Krok 2: Wstaw kod VBA do modułu
- Teraz, nowy "Moduł" pojawi się okno. I Pasta ten kod VBA do pudełka.
✅ Kod Do czyszczenia komórek Zachowanie formatu:
Sub Clear_Cell_With_Button() Dim rng As Range Set rng = Application.InputBox(Prompt:="Wybierz zakres komórek", Title:="Exceldemy", Type:=8) rng.Select Selection.ClearContents End Sub
✅ Kod czyszczenia komórek z uwzględnieniem formatu
Sub Wyczyść_komórkę_z_przyciskiem_zawierającym_format() Dim rng As Range Set rng = Application.InputBox(Prompt:="Wybierz zakres komórek", Title:="Exceldemy", Type:=8) rng.Select Selection.Clear End Sub
✅ Kod do całkowitego usuwania komórek
Sub Delete_Cell_With_Button() Dim rng As Range Set rng = Application.InputBox(Prompt:="Wybierz zakres komórek", Title:="Exceldemy", Type:=8) rng.Select Selection.Delete End Sub
Read More: Jak wyczyścić komórki w Excelu VBA (9 prostych metod)
📣 Różnica między poleceniem Clear, Delete i ClearContents w Excelu VBA
Masz 3 komendy dostępny w Excel VBA do oczyszczania komórek. Ale działają inaczej dla różnych celów. ClearContent Polecenie usuwa tylko wartość komórki, zachowując jej format. Natomiast polecenie Jasne Polecenie usuwa zarówno wartość komórki, jak i jej formatowanie i pozostawia komórki puste. ale Usuń Polecenie usuwa całkowicie komórki i przesuwa dolne komórki w górę, aby wypełnić miejsce.
📌 Krok 3: Utwórz Makro Przycisk
Możesz również utworzyć przycisk makra, dzięki czemu będziesz mógł w prosty sposób wielokrotnie korzystać z tego arkusza. Aby utworzyć przycisk makra, wykonaj poniższe kroki:
- Najpierw przejdź do Deweloper zakładka w górnej wstążce.
- Następnie należy kliknąć na Wkładka i wybrać Przycisk
- Po wybraniu ikony przycisku należy rysować a skrzynka w regionie, w którym ma być umieszczony przycisk. narysuj więc w odpowiednim regionie pole, aby utworzyć przycisk makra.
- Po narysowaniu pudełka pojawi się okno o nazwie " Przypisz makro " pojawi się.
- Z listy, wybierz the makro które stworzyłeś wcześniej.
- Następnie naciśnij OK .
- W rezultacie zobaczysz, że w wybranym regionie zostanie utworzony przycisk makra. Kliknij prawym przyciskiem myszy na stronie na przycisku makro, aby zmienić nazwę to jako " Tylko czysta zawartość ".
- Teraz utwórz dwa kolejne przyciski dla innych kodów o nazwie " Czyszczenie komórek z uwzględnieniem formatu " i " Usuń komórki "
Read More: Excel VBA: Wyczyść zawartość, jeśli komórka zawiera określone wartości
📌 Krok 4: Uruchomienie makra za pomocą przycisku
Teraz spróbuj uruchomić kody Macro z utworzonymi przyciskami jeden po drugim. Pokazuję tutaj wyjście dla każdego polecenia.
🎉 Wyjście polecenia Clear Contents
- Teraz kliknij na przycisk o nazwie " Tylko czysta zawartość ", aby wyczyścić tylko wybrane wartości komórek.
- Po kliknięciu przycisku otworzy się wyskakujące okno, które poprosi Cię o wybranie zakresu komórek, które chcesz wyczyścić.
- A więc, wybierz zakres komórek w ramce i naciśnij OK .
- Po kliknięciu OK zobaczysz, że wartości wybranych komórek są wyczyszczone, ale format komórek pozostaje wciąż taka sama.
Read More: Excel VBA do czyszczenia zawartości zakresu (3 odpowiednie przypadki)
🎉 Clear Command Output
- Teraz w podobny sposób kliknij na " Czyszczenie komórek z uwzględnieniem formatu ", aby wyczyścić wartości komórek i usunąć również formatowanie.
- Jak pokazano wcześniej, podać zakres komórek, które chcesz wyczyścić w polu wprowadzania danych i naciśnij OK .
- Teraz zobaczysz, że wybrane komórki są całkowicie wyczyszczone. Zarówno wartości komórek, jak i formatowanie komórek są w tym przypadku wyczyszczone.
🎉 Wyjście z polecenia usunięcia
- Teraz, dla przypadku użycia Usuń polecenie, musisz użyć tych samych kroków, aby uruchomić makro.
- Kliknij więc na przycisk o nazwie " Usuń komórki " i określ zakres komórek w polu wejściowym.
- W tym przypadku zobaczysz, że wybrane komórki są całkowicie usunięte, a dolne komórki są przesunięte w górę.
Read More: Różnica między usunięciem a wyczyszczeniem zawartości w programie Excel
Rzeczy do zapamiętania
- Jasne polecenie czyści zarówno wartości komórek, jak i formaty komórek.
- Usuń Polecenie usuwa komórki całkowicie.
- ClearContents polecenie czyści tylko wartości komórek i zachowuje ich formaty.
Wniosek
W tym artykule dowiedziałeś się jak wyczyścić komórki w Excelu za pomocą przycisku. Mam nadzieję, że ten artykuł okazał się pomocny. Możesz odwiedzić naszą stronę internetową ExcelWIKI Proszę, upuść komentarze, sugestie lub zapytania, jeśli masz jakieś w sekcji komentarzy poniżej.