W potocznej opinii rejestrator makr jest narzędziem dla początkujących. Jest to tylko część prawdy. Pomimo tego, że posiada liczne ograniczenia – są sytuacje, w których jest niezastąpiony. W tym tekście napiszę, kiedy warto skorzystać z jego pomocy. Czego Nie Nagra Rejestrator? Rejestrator makr nie jest narzędziem idealnym – nagrany kod będzie się znacząco różnił od procedur napisanych przez profesjonalistę. Dlaczego? Wynika to z faktu, że pewnych rzeczy nie zarejestrujemy popularną “nagrywarką”. Czego […]
Odświeżenie Tabeli Przestawnej
Tabele przestawne są jednym z najpotężniejszych narzędzi w Excelu. W praktyce zaobserwowałem jeden drobny problem związany z ich aktualizacją. Odświeżenie tabeli przestawnej czasami powoduje usunięcie założonych na nią filtrów. Jak tego uniknąć? O tym dowiesz się w tym tekście. Odświeżenie Gubi Filtry W praktyce przeważnie korzystam z rozwiązania, w którym tabela przestawna jest już utworzona w arkuszu pomocniczym. Po zaczytaniu nowych danych, jest ona tylko odświeżana. Nie ma bowiem potrzeby, aby tworzyć […]
Problem z Wersją Językową
Czy jest możliwe aby wersja językowa Excela była przyczyną “wykrzaczenia” się makra? Otóż tak! W tym artykule opiszę dwa przypadki, w których przełączenie wersji Excela z angielskiej na polską wygenerowało błędy w kodzie. Nazwy Pól Pierwszy przypadek dotyczy pracy z popularnym pivotem.. Pamiętam, że chciałem posortować dane w tabeli przestawnej według wartości zamówienia. Standardowo w wersji angielskiej sortowane pole nazywało się Sum of Wartość zamówienia podczas […]
Lista Tabel Przestawnych
Tabela przestawna jest jednym z najpotężniejszych narzędzi w Excelu. Jeżeli mamy plik zawierający wiele pivotów, to możemy napisać makro, które tworzy kompletny spis wszystkich tabel przestawnych. Obiekt PivotTable Obiekt PivotTable jest niezwykle bogaty we właściwości. W naszym spisie tabel przestawnych możemy nie tylko odwołać się do ich podstawowych właściwości, ale również pobrać nietypowe informacje jak np. data ostatniego odświeżenia lub nazwa komputera, z którego go dokonano. Rozbudowany Spis […]