• 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).

Zaznacz tylko widoczne komórki

Czyli omijanie niedociągnięć Excela

Zwłaszcza w dużych, tj. długich i/lub szerokich arkuszach często korzystamy z autofiltru albo grupowania danych. Oba te sposoby w szybki i łatwy sposób umożliwiają ukrycie niepotrzebnych w danej chwili danych, a potem szybkie ich pokazanie (o grupowaniu mówiłam dużo podczas webinaru Przydatne narzędzia). Oto przykłady użycia tych narzędzi:

Grupowanie i autofiltr

 

Gdy kopiujemy dane przefiltrowane – wszystko pięknie działa, ponieważ kopiujemy tylko widoczne komórki. Domyślnie. Gdy jednak to samo chcemy zrobić na danych zgrupowanych – Excel kopiuje wszystko: zarówno widoczne, jak i ukryte komórki…

W tym wpisie pokażę Wam 3 sposoby na to, aby przechytrzyć Excela i skopiować tylko to, co widać, gdy dane są zgrupowane..

Czytaj dalej

Archiwizuj wybrane rekordy tabeli (VBA)

Czyli jak makra mogą ułatwić nam życie

Często (jak nie zawsze!), gdy wykonujemy powtarzającą się czynność, zaczyna nam się ona nużyć i denerwuje nas, że ją po raz kolejny wykonujemy. I to niezależnie od tego, czy jest to bardzo prosta czynność, czy skomplikowana. Powiem wręcz tak: im łatwiejsza ta czynność, tym bardziej zaczyna nas denerwować i chcemy, żeby działa się sama. I tak np., gdy chcemy piszemy formułę, którą potem chcemy skopiować, po zatwierdzeniu jej Enterem – zaznaczenie schodzi do komórki niżej. Aby więc skopiować tę formułę – musimy kliknąć na komórkę wyżej, a dopiero potem kopiować. I to ponowne zaznaczanie, ten jeden dodatkowy klik, maksymalnie działa nam na nerwy! BTW, wystarczy zatwierdzić wpis Ctrl + Enter, to zostaniemy w tej samej komórce ;).

Podobnie jest z nieco bardziej skomplikowanymi tematami. Załóżmy, że prowadzimy rejestr obsługiwanych zamówień i chcemy archiwizować te zrealizowane. W danych mamy ostatnią kolumnę Wykonane (x) (H), w której wpisujemy znak “x”, co ma oznaczać, ze dane zamówienie jest już zrealizowane. Następnie rekord tego zamówienia kopiujemy do archiwum, czyli arkusza Hist w tym samym pliku (można byłoby się pokusić od razu o usuwanie takiego rekordu ;)). Dane kopiowane są do pierwszego wolnego wiersza.

Prosta czynność, która może zostać z łatwością zautomatyzowana. I tym właśnie zajmę się w tym artykule. Napiszę makro mające na celu archiwizowanie danych, czyli z tabeli w arkuszu Dane będzie kopiowało rekordy do pierwszego wolnego wiersza arkusza Hist. Efekt będzie taki:

Do dzieła!

Czytaj dalej

Jak zmienić liczby przechowywane jako tekst na liczby?

Czasem zdarza się, że przechowujemy w komórce liczby jako tekst. Często z własnej woli, bo na przykład chcemy, by Excel zachował poprzedzające zera (“001”). Często jednak nie z własnej woli 😉 gdy przykładowo importujemy do Excela dane z innego systemu. W tym przypadku najczęściej pojawia się pytanie:

jak zamienić liczby przechowywane jako tekst na liczby?

Oto przykład przechowania liczb jako tekst (można to poznać po tym, że liczby są wyrównane do lewej strony):

Czytaj dalej