Spis treści
Ten artykuł demonstruje, jak zastosować kody VBA do wybierania kolumn w Excelu. Może się to przydać, gdy trzeba wybrać całe zakresy lub kolumny. Kody programowania VBA może automatycznie wybierać całe kolumny lub zakresy, co zaoszczędzi wiele twojego czasu. W tym artykule pokażemy ci kilka metod, aby wykonać to zadanie.
Pobierz Zeszyt ćwiczeń
Pobierz ten zeszyt ćwiczeń, aby ćwiczyć zadania podczas czytania tego artykułu.
Zastosuj VBA do wyboru kolumn.xlsx3 Odpowiednie sposoby zastosowania VBA do zaznaczania kolumn
Makro VBA umożliwia wybieranie kolumn na trzy różne sposoby. Można wybrać pojedynczą kolumnę, wiele kolumn lub cały zakres. W tym rozdziale przejdziemy przez wszystkie te metody.
1. uruchom kod VBA, aby wybrać pojedynczą kolumnę
Wyobraź sobie sytuację, w której musisz wybrać całą kolumnę za pomocą kodów VBA. Możesz to zrobić dość łatwo, stosując prosty kod. Wykonajmy poniższe kroki, aby się tego nauczyć.
Krok 1:
- Aby wprowadzić kod VBA musimy najpierw otworzyć okno VBA. Można to zrobić za pomocą skrótów klawiaturowych lub z poziomu swojego Zakładka Deweloper . Prasa Ctrl+F11 aby otworzyć VBA Window.
- W oknie VBA musimy stworzyć moduł, w którym zapiszemy nasz kod. Klikamy na Insert, a następnie na Moduł aby otworzyć jeden.
Krok 2:
- Tutaj będziemy pisać nasz kod.Najpierw napiszemy format naszego kodu, a następnie po wstawimy warunki.Początek i koniec naszego kodu to,
Private Sub Select_Column() End Sub
- Napiszemy kod, który będzie wybierał kolumnę C. Kod to,
Columns(3).Select
- Ostateczny kod to,
Private Sub select_column() Columns(3).Select End Sub
- Klikamy na ikonę Run, aby uruchomić kod i nasza określona kolumna jest zaznaczona.
Krok 3:
- Możesz również wprowadzić określoną liczbę do każdej komórki wybranej kolumny. Załóżmy, że chcesz wprowadzić liczbę 100 w C4 W tym celu należy wybrać dowolną komórkę w kolumnie C .
- Wstaw ten kod do modułu.
Private Sub select_column() ActiveCell.EntireColumn.Cells(4).Value = 100 End Sub
- Uruchom kod i nasz wynik znajduje się tutaj.
2. zastosuj kod VBA do zaznaczania wielu kolumn
Krok 1:
- Możesz wybrać wiele kolumn w ten sam sposób, w jaki wybrałeś pojedynczą kolumnę. Jednak kod jest tutaj inny. Zacznijmy więc od otwarcia okna VBA!
Krok 2:
- Chcemy wybrać kolumny od B do D. W tym celu kod to,
Private Sub select_multiplecolumns() Columns("B:D").Select End Sub
- I out wiele kolumn jest wybranych.
3. użycie kodu VBA do wyboru kolumn w zakresie
Wybieranie zakresu za pomocą kodów VBA jest również proste i wymaga niewielkiej długości kodu.Załóżmy, że potrzebujemy wybrać zakres z B3 do F13 Wykonaj te kroki, aby się nauczyć!
Krok 1:
- Wstaw kod VBA do modułu.
Private Sub select_range() Range(Cells(3, 2), Cells(13, 6)).Select Range("B3", "F13").Select Range("B3:F13").Select End Sub
- Wybraliśmy nasz zakres za pomocą kodów VBA.
Krok 2:
- Możesz również wprowadzać liczby lub teksty w wybranym zakresie. Wystarczy wstawić poniższy kod do modułu.
Private Sub select_range() Range ("B3:F13").Select Selection = 100 End Sub
- W ten sposób można wykonać tę metodę.
Krok 3:
- Co więcej, możesz również pokolorować wybrane komórki. Wystarczy zapisać ten kod w swoim module VBA.
Private Sub select_range() Selection.Interior.Color = RGB (255,255,0) End Sub
- I w ten sposób możesz wybrać i pokolorować swój zakres za pomocą kodu VBA.
Rzeczy do zapamiętania
👉 Jeśli nie masz widocznej zakładki deweloperskiej, możesz ją aktywować za pomocą tej instrukcji.
Dostosowany pasek narzędzi szybkiego dostępu → Więcej poleceń → Dostosuj wstążkę → Deweloper → OK
Wniosek
Przeszliśmy przez trzy różne podejścia do uruchamiania kodów VBA, aby wybrać kolumny. Serdecznie zapraszamy do komentowania, jeśli masz jakieś pytania lub zapytania. Ponadto możesz sprawdzić nasze inne artykuły związane z zadaniami w Excelu!