Czyszczenie tabel przestawnych
by vbatools on Jun.28, 2013, under Excel, Oprogramowanie, Płatne
Dodatek za drobne:
Ten drobny dodatek realizuje dość uciążliwą czynność jaką jest: Eliminacja nieistniejących pól w listach filtrów tabel przestawnych.
MS korzystając z cacheowania danych, co przekłada się na wydajność obliczeń, podczas odświeżania tabel przestawnych nie usuwa pozycji wcześniej dodanych do filtra kolumn czy wierszy. Powoduje to, iż użytkownik po usunięciu lub ograniczeniu części danych źródłowych ma wrażenie ciągłego występowania tych danych. Odfiltrowanie po tych pozycjach nie zwróci danych, jednakże filtr dalej pokazuje te pozycje (rys2/rys1)
Standardowe odświeżenie danych pozostawia będzie jedynie dodawało pozycje. Dodatek ten przeszukuje wszystkie tabele w aktywnym arkuszu i sprawdza braki danych względem filtra po czym w przypadku braku uaktualnia usuwa niepotrzebne elementy z listy.
Dodatek został sprawdzony również na wielkich tabelach, zawierających kilkaset tysięcy pozycji. Posiada przełącznik PL|GB dla obcokrajowców. W nowej odsłonie wprowadzono również pasek postępu oraz do paska stanu licznik postępu. Nowa wersja wymaga rejestracji kontrolki CC1 (dostępna również wersja bez opisanych udogodnień).
Aktualna wersja v2.2
Dodatek wykonany jest w języku VBA dla wersji Office >= 2007 (oraz 365)
Zainteresowani zakupem dodatku proszeni sÄ… o kontakt i zapoznanie siÄ™ z warunkami licencji.
(c) Shon Oskar – www.VBATools.pl
Wszelkie prawa zastrzeżone. Żadna część ani całość tego artykułu nie może być powielana ani publikowana bez zgody autora.