W Excelu możemy porównywać ze sobą nie tylko liczby, ale również tekst. Co więcej – możemy to robić za pomocą znaków arytmetycznych! VBA stosuje porównanie binarne i tekstowe. Jakie są między nimi różnice? O tym dowiesz się czytając ten tekst. Porównanie tekstów W Excelu możemy zestawiać ze sobą teksty według pozycji danej litery w alfabecie […]
Pętla Do While i Do Until
Korzystanie z pętli należy do abecadła programowania bez względu na język, w którym kodujemy. Jednymi z bardziej popularnych konstrukcji są Do While i Do Until. Obie pętle są do siebie bardzo podobne, ale odróżnia je sposób określenia warunku. Typy pętli w VBA W VBA najbardziej popularną pętlą jest prawdopodobnie For Next. Sprawdza się ona doskonale, […]
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 […]
Twarda spacja
W Excelu często przetwarzamy dane pochodzące z różnych systemów informatycznych. Nierzadko musimy poradzić sobie z dziwnymi znakami. Jednym z nich jest tzw. twarda spacja. Jak usunąć ten znak? O tym przeczytasz w tym artykule. Usunięcie przez Ctrl+H Twarda spacja to znak, który wygląda jak zwykła spacja, ale nim nie jest. Wywołanie skrótu Ctrl+H i próba […]
Ukrycie zer na wykresie
Pewną irytującą rzeczą w pracy z wykresami jest wyświetlanie etykiet z wartością zero. W przypadku liczb dodatnich widzimy słupek i przypisaną mu liczbę. W przypadku zer, nie widzimy słupka, ale widzimy etykietę 0. Ukrycie zer na wykresie ma za zadanie poprawić jego estetykę. Słupki i punkty Niedawno stanąłem przed wyzwaniem, który opisałem w pierwszym nagłówku. […]
Sumowanie według waluty
W tej notce przedstawię sposób na sumowanie według waluty. Excel nie posiada w swoim potężnym arsenale takiej funkcji, więc musimy ją sobie stworzyć sami. Jak to zrobić? Najlepiej odwołując się do pewnej właściwości obiektu Range. Koncepcja rozwiązania Aby rozwiązać problem należy wykonać dwie czynności. Symbol waluty Funkcja do pobierania symbolu waluty może wyglądać w ten […]