• Zapisz się do newslettera, aby otrzymywać powiadomienia o nowościach na blogu
    Zapisując się, wyrażasz zgodę na przesyłanie Ci informacji o nowościach na tym blogu. Zgodę możesz w każdej chwili wycofać (szczegóły).

Zapisz plik pod nazwą wskazaną w komórce (VBA)

Czyli trochę o “zabijaniu” plików

Naszym celem jest to, aby za każdym razem, gdy będziemy zamykać plik – zapisywał się on pod nazwą wskazaną w jednej z komórek arkusza. Formatka zawiera więc tylko tę komórkę, która zawiera przyszłą nazwę pliku:

Formatka

Formatka

Komórkę tę warto nazwać, aby ułatwić namierzanie jej w kodzie VBA, bo taki właśnie będziemy pisać, aby rozwiązać to zadanie. Komórkę nazwałam jako “Komorka” i takiego odwołania do niej będę używała dalej (tutaj, w sekcji Nazywanie komórek, dowiesz się jak nazywać komórki).

Czytaj dalej

Jak nie wyświetlać napisu (puste) w tabeli przestawnej?

Czyli czasem trzeba trochę oszukać 🙂

Mamy dane źródłowe, z których chcemy stworzyć tabelę przestawną. Są to dane sprzedażowe: produkty, ilości, wartości, kategorie tych produktów… Nie wszystkie jednak kategorie są uzupełnione w źródle (żółte pola po lewej), co tabela przestawna wyświetla tak, jak na obrazku poniżej (żółte pole po prawej):

Formatka

Formatka

Wszystko ok, kategorie dla czekolad faktycznie są puste, ale na raporcie nie chcemy, aby ten zapis (puste) się wyświetlał. Chcemy, aby kategoria faktycznie była pusta, czyli żeby nic w komórce nie było napisane. Jak to zrobić? Czytaj dalej 🙂

Czytaj dalej

Przycisk opcji nie działa w chronionym arkuszu!

Czyli nie zawsze jest tak, jak nam się wydaje, a Excel prawdę Ci powie

Tworząc formularze w Excelu zazwyczaj chcemy je później ochronić, aby użytkownicy nic w nich nie napsuli. W tym celu korzystamy oczywiście z ochrony arkusza. Wszystko ładnie pięknie, natomiast gdy tę ochronę zakładamy, to… formularz nagle przestaje nam działać i pojawia się komunikat o chronionej komórce! Pokazuje to poniższy obrazek:

Ale czy to na pewno jest tak, że to formularz, a konkretnie formanty formularza, przestają działać? Dlaczego w takim razie Excel krzyczy, że komórka jest chroniona? Jest na to bardzo prosta odpowiedź, jednocześnie pokazująca, że często problem tkwi zupełnie gdzieś indziej, niż nam się wydaje.

Czytaj dalej

Suma przeterminowanych należności

Czyli coś, czego nie wiesz o SUMIE.WARUNKÓW

Tę funkcję wszyscy znają. Należy ona do TOP10, no może TOP20 najczęściej używanych funkcji w Excelu. SUMA.WARUNKÓW, bo o niej mowa, jest bardzo prosta i niesamowicie użyteczna. Problem pojawia się jednak, gdy za jej pomocą chcemy podsumować wartości na podstawie komórek, które… nie mają wartości, są PUSTE.

Jakie wtedy zastosować kryterium?

Odpowiem na to pytanie w tym odcinku na przykładzie określania sumy przeterminowanych należności. Oto formatka:

Formatka

Formatka

Do dzieła!

Czytaj dalej

Progi przeterminowanych faktur

Czyli grupowanie liczby dni przeterminowania

Prowadzimy listę faktur, na której kontrolujemy oczywiście ich terminy płatności. O tym, jak sprawdzić, czy faktura jest przeterminowana i zaznaczyć ją pięknym kolorkiem, już wcześniej pisałam. Dzisiaj natomiast będzie o tym, jak pogrupować przeterminowane faktury według liczby dni o jaką są przeterminowane. Konkretnie zastanowimy się nad formułą, ktą przy każdej fakturze określi jej status czy grupę przeterminowania, do której taka faktura należy. Otrzymane dane będzie można potem filtrować, sortować i oczywiście analizować formułami czy tabelą przestawną. Chcę otrzymać coś takiego:

Formatka z wynikiem

Formatka z wynikiem

Najpierw określimy liczbę dni, o jakie faktury są przeterminowane, a następnie owe grupy. Celowo wprowadziłam tutaj 2 kolumny, gdyż uważam, że informacja o liczbie dni przeterminowania jest istotna i użytkownik może chcieć ją znać. Oczywiście, jeśli tego nie będziecie potrzebować- wszystko można skompresować do jednej formuły i wyświetlić od razu grupę przeterminowania.

Czytaj dalej

TOP 3 wyniki sprzedaży

Czyli paski danych w formatowaniu warunkowym

Paski danych to cudowna opcja formatowania warunkowego, dostępna już od dłuższego czasu w Excelu. Dodanie jej do danych jest bardzo proste: wystarczy zaznaczyć dane, które chcemy sformatować i wybrać styl pasków, jaki nam się najbardziej podoba. Prościzna. Problem jednak pojawia się wtedy, gdy chcemy wyróżnić w ten sposób tylko kilka danych, np. 3 najlepsze. To już nie jest takie oczywiste. I dlatego napisałam ten wpis :).

Oto efekt, który chcę osiągnąć:

Wynik

Wynik

A dalej napisałam jak to zrobić. Enjoy!

Czytaj dalej

Jak wykryć duplikaty na podstawie 2 kolumn?

Czyli formuła w formatowaniu warunkowym

Wyobraźmy sobie sytuację, w której prowadzimy spis projektów, przykładowo obiektów budowlanych, na budowę których sprzedajemy towary. Mamy więc listę, w której odnotowujemy projekty i uczestniczących w nich klientów. Zależy nam na tym, aby na tej liście każda para Projekt-Klient wystąpiła tylko raz. Nie chcemy powiem dublować danych. Chodzi o coś takiego:

Czyli jak dopisujemy do listy nowe dane: projekt i klienta, to Excel ma nam wykrywać, czy ich kombinacja już wcześniej nie wystąpiła. O tym jak to zrobić jest ten wpis.

Czytaj dalej

Opis skrócony na liście rozwijanej

Czyli jak zrobić, aby wpisać do komórki inną wartość, niż wybraną z listy

Często w przypadków nazw klientów, mamy taki problem, że pełna ich nazwa jest bardzo długa, np. DREWMIRSTO Z.P.H. Paweł Mróz. Gdy wystawiamy fakturę dla takiego klienta, to chcemy, aby wyświetliła się na niej pełna nazwa. Natomiast sami posługujemy się nazwą skróconą, w tym wypadku DREWMIRSTO, i takiej też nazwy chcemy szukać na liście rozwijanej. Problem w tym, że standardowa funkcjonalność Excela wyświetla na liście tę samą wartość, co później wpisuje do komórki. W tym wpisie pokazać, jak tę funkcjonalność można zmienić. Uwaga! Nazwy firm są wymyślone.

Chodzi o coś takiego:

Formatka jest prosta, jak widać powyżej. Cała zabawa rozegra się w źródle listy rozwijanej i oczywiście w kodzie VBA 🙂

Czytaj dalej

Excelowa krzyżówka

Przez wakacje mogę śmiało powiedzieć, że byłam bardziej babysitterem niż dziewczyną od Excela, ale już wrzesień, dzieciaczki w przedszkolu, więc mam dla Was coś na rozruszanie szarych komórek po wakacjach ;). Adam Golenia, fan Excela, stworzył… krzyżówkę o Excelu!

Tak oto wygląda:

Numerki w lewym górnym rogu to numery pytań, a w prawym dolnym – elementy hasła ;).

Czytaj dalej