W Excelu często korzystamy z tzw. danych wrażliwych. Mogą to być ceny produktów, marże sprzedażowe, dane osobowe pracowników lub inne poufne informacje. Ochrona danych ma na celu zablokowanie dostępu do tych wrażliwych informacji osobom niepowołanym. W tym artykule pokażę jak stworzyć arkusz na hasło. Budowa Pliku Plik składa się z dwóch arkuszy: Instrukcja i Ceny. Domyślnie aktywny jest pierwszy z nich, drugi zaś aktywuje się po wpisaniu […]
Obliczanie Dniówki
Excel jest świetny w obliczaniu czasu pracy i wynagrodzeń pracowników. Niedawno napisałem o formule, która pozwala w prosty sposób obliczyć dniówkę dla różnych stawek godzinowych. Obliczanie dniówki można jednak skomplikować. Wystarczy, że podejdziemy do tematu bardzo skrupulatnie, licząc czas pracy z dokładnością co do minuty. Pełne Godziny Robocze Niedawno napisałem artykuł o tym, jak wyliczyć wynagrodzenie pracownika przy różnych stawkach godzinowych. Sporym ułatwieniem było założenie, że czas […]
Lista Arkuszy w Polu Kombi
W arkuszach jak i na formularzach możemy wykorzystywać ten sam typ kontrolek ActiveX. Niewiele osób korzysta z tej pierwszej możliwości. W tym tekście pokażę jak kreatywnie wykorzystać formant ComboBox. Będzie do niego wgrana niepełna lista arkuszy z pliku. Kontrolki Osadzone w Arkuszu W życiu codziennym często tworzy się proste arkusze, które służą do obliczeń, ale nie wymagają korzystania z kontrolek ani makr. Programiści VBA, z kolei bazują na formularzach typu UserForm, […]
Kasowanie Pustych Arkuszy
Kasowanie pustych arkuszy jest tematem znacznie mniej popularnym od kasowania pustych wierszy w tabeli. Co ciekawe, problem pierwszy występuje bardzo często, jednak w przeciwieństwie do drugiego – nie stanowi żadnego zagrożenia. Trzy Arkusze Każdy nowo dodany skoroszyt składa się standardowo z trzech arkuszy. Opcję tą można zmienić w ustawieniach Excela, ale użytkownicy nie zawsze o tym wiedzą. Być może taka liczba też im odpowiada. Skutek tego jest taki, […]
Blokada Kopiowania i Wklejania
Jeszcze kilka lat temu, użytkownicy Excela ochoczo wykorzystywali mechanizm sprawdzania poprawności do tworzenia list rozwijanych. Okazało się, że w praktyce to rozwiązanie ma wiele wad – przede wszystkim łatwo te reguły walidacji nadpisać. Aby temu zapobiec, programiści tworzyli różne protezy. Jedną z najbardziej popularnych była blokada kopiowania i wklejania danych. Dziurawa Walidacja Mechanizm sprawdzania poprawności zmienił swoją nazwę na Poprawność danych w wersji 2007 MS […]
Kasowanie Wierszy
Istnieje wiele sposobów na kasowanie wierszy z tabeli. Sprowadzają się one do ich faktycznej likwidacji lub przeniesienia niepustych/wybranych wierszy w inne miejsce. Warto zaznaczyć, że niektóre metody nie sprawdzą się, jeżeli korzystamy z obiektu Tabela. Wykrywanie Filtra Niedawno napisałem o wykrywaniu filtra w arkuszu. Wspomniałem tam, że standardowe metody AutoFilterMode i FilterMode nie zadziałają jeżeli użyjemy obiektu Tabela. Sprawdzą się natomiast, jeżeli dane są zorganizowane w zwykły sposób. Aby […]