Tabele przestawne pozwalają bardzo uprościć naszą pracę. Zamiast tworzyć skomplikowane formuły do sumowania danych pod kątem różnych zmiennych, można użyć popularnego "pivota". W praktyce bardzo często korzystam z rozwiązania, w którym tabela przestawna jest już utworzona w arkuszu pomocniczym, zaś po zaczytaniu nowych danych, jest ona tylko odświeżana. Nie ma bowiem potrzeby, aby tworzyć ją od … [Więcej ...]
Sprawdzenie czy wpis jest liczbą
W dzisiejszej notce podejmę bardzo łatwy z pozoru temat. Sprawdzenie bowiem tego, czy dany wpis w komórce jest liczbą, na ogół ogranicza się do zastosowania funkcji Excelowej CZY.LICZBA(). Oprócz jednak wbudowanej funkcji arkuszowej, biblioteka VBA oferuje nam opcję IsNumeric. Obie funkcje mają identyczną i bardzo prostą budowę - jeden argument i wartość typu PRAWDA/FAŁSZ zwracaną w wyniku … [Więcej ...]
Pętle „Do While” i „Do Until”
Korzystanie z pętli należy do abecadła programowania niemal w każdym języku. W VBA najczęściej wykorzystuje się konstrukcję For ... Next, która sprawdza się doskonale gdy np. chcemy "przebiec" po wszystkich elementach tablicy. Nieco rzadziej możemy zobaczyć w makrach konstrukcję For Each ... Next, która służy do wykonywania operacji na poszczególnych obiektach kolekcji. Zdecydowanie najmniej … [Więcej ...]
Kasowanie znaku tzw. „twardej spacji”
W Excelu często przetwarzamy dane, które pochodzą z różnych systemów IT. Po zaczytaniu ich do arkusza, nierzadko okazuje się, że Excel traktuje je w sposób inny od oczekiwanego. Jednym z popularnych tematów jest obecność tzw. znaku "twardej spacji". Jest to znak, który wygląda jak zwykła spacja, ale nim nie jest. Wywołanie skrótu Ctrl+H i próba zamiany znaku zwykłej spacji na pusty ciąg, nie daje … [Więcej ...]
Eksport zakresu komórek do pliku PNG
Dosyć niedawno stanąłem przed bardzo łatwym z pozoru zadaniem, wyeksportowania zakresu komórek (zawierającego m.in. wykres) do pliku graficznego. Warunki dotyczące tego obrazka były dwa: po pierwsze - koniecznie musiał to być format PNG, po drugie - zdjęcie musiało być świetnej jakości (służyło ono w celach wizualizacji i miało być wyświetlane na kilku wielkich monitorach). Jak to czasami bywa w … [Więcej ...]
- 1
- 2
- 3
- …
- 26
- Następna strona »