Stałe skracają i porządkują nasz kod. Warto je przypisywać zwłaszcza do długich ciągów tekstowych – takich jak komunikaty MsgBox lub ścieżki do plików. W tym artykule przeczytasz o tym, jaka jest największa korzyść z ich stosowania i jak ich używam w swoich aplikacjach. Kiedy używać stałych? Osobiście korzystam ze stałych praktycznie wszędzie gdzie się da. […]
Operator złączenia
Operator złączenia tekstów rzadziej nazywamy jest operatorem konkatenacji (z ang. concatenate – łączyć, powiązać). W VBA bardzo często współpracuje on z cudzysłowem. W tym artykule pokażę jak łączyć ze sobą ciągi tekstowe, gdy niektóre informacje są zawarte w zmiennych. Łączenie przez operator i funkcję W Excelu możemy łączyć ze sobą teksty na dwa sposoby. Pierwszy […]
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, […]
Funkcja TRIM w Excelu i VBA
Niektóre funkcje obliczeniowe w Excelu posiadają swoje odpowiedniki w VBA. Pomimo takiej samej nazwy, mają nieco inną budowę lub zwracają inny wynik. Jedną z nich jest funkcja TRIM, która służy do usuwania zbędnych spacji z tekstu. Okazuje się, że nawet tak błaha czynność może być wykonywana na różne sposoby. Funkcje z taką samą nazwą VBA […]
Ścieżka do pliku z okienka
Jedną z pięciu funkcji, których używam najczęściej jest ta, która pobiera pełną lokalizację pliku. Użytkownik zaznacza w okienku skoroszyt i ścieżka do pliku staje się wynikiem funkcji. Jest to rozwiązanie dużo bardziej elastyczne od stałej, w której zakodowana jest lokalizacja pliku. Dwa podejścia do tematu Jak wspomniałem w zajawce artykułu – istnieją dwa sposoby na […]
Parametr vs. argument
Większość programistów używa obu pojęć zamiennie. Tymczasem Steven Roman w świetnej książce Makrodefinicje dowodzi, że określenia te różnią się od siebie. Parametr vs. Argument – na czym polega różnica? Tego dowiesz się z tego artykułu. Przykład Praktyczny Parametr jest czymś w rodzaju zmiennej podanej w funkcji, natomiast argument – jej wartością. Brzmi tajemniczo? Rozróżnienie jest […]