POWRÓT DO POPRZEDNIEGO ARTYKUŁU
(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.