Problem: Jednym z najbardziej popularnych zagadnień w Visual Basic for Applications (VBA) jest kasowanie wierszy w oparciu o warunek. Śledząc ten temat w internecie, zauważyłem różne podejście do tematu. Najczęściej wykorzystuje się w tym celu pętlę, która kasuje wiersze od dołu tabeli. W jednej z książek przeczytałem, że wbudowane mechanizmy są najbardziej skuteczne i najlepiej w tym przypadku sprawdzi się autofiltr, który skopiuje interesujące nas dane do innej zakładki (bez utraty danych w tabeli głównej). Niektórzy forumowicze z kolei polecają skorzystanie z komórek specjalnych i usunięcie wszystkich niepotrzebnych wierszy jednym poleceniem. Próbowałem takiego rozwiązania, ale jest ono wolne i przy dużej liczbie danych skutkuje zawieszeniem się Excela. Jakie rozwiązanie jest zalecane?
Pozostałe 81% artykułu dostępne jest dla zalogowanych użytkowników serwisu.
Jeśli posiadasz aktywną prenumeratę przejdź do LOGOWANIA. Jeśli nie jesteś jeszcze naszym Czytelnikiem wybierz najkorzystniejszy WARIANT PRENUMERATY.
Zaloguj Zamów prenumeratę Kup dostęp do artykułu