POWRÓT DO POPRZEDNIEGO ARTYKUŁU

Visual Basic - zmienne


(Dane zaprezentowane w poniższym przykładzie są całkowicie fikcyjne. Zostały one przeze mnie wymyślone dla potrzeb niniejszego artykułu).

Parametryzowanie przedziałów przy użyciu zmiennych

Dzięki zastosowaniu zmiennych (dim) nie trzeba w kodzie VBA wpisywać na sztywno wartości dot. przedziałów. Wartości te możemy zmieniać z poziomu arkusza excela.

Poniższy przykład dotyczy wprowadzenia przez makro opisu miast zależnego od liczby ludności. Przedziały dot. populacji definiujemy samodzielnie w komórkach E3:E5. Wartości początkowe przedziałów w kolumnie D odwołują się do kolumny E. W kolumnie F definiujemy ponadto opisy dot. wielkości miast.




Przed uruchomieniem makra klikamy na komórkę A2. Efekty pracy makra widać na poniższym obrazku.



Poniższe makro wykorzystuje pętlę "Do Until" oraz zmienne: a, b, c dotyczące górnych przedziałów populacji, a także zmienne x, y, z, w dotyczące opisów miast w zależności od wielkości.