Start > CONT-EVO MAP > CONT-EVO MAP - Instrukcja on-line > CONT-EVO MAP - Budowa aplikacji w VBA > API - budowa aplikacji w VBA - funkcje

Lista funkcji VBA

Kartogram z przedziałami i barwami: cont_evo_map_color_reg_inter_col

Nazwa procedury:

cont_evo_map_color_reg_inter_col

Działanie:

Tworzy kartogram wg zdefiniowanych przez użytkownika przedziałów oraz kolorystki komórek.

Argumenty:
Nazwa Typ Wymagany Opis
data_range Range tak Zakres bieżącego arkusza zawierający wartości liczbowe, na bazie których będzie utworzony kartogram. Zakres musi być w kolumnie równoległej do zakresu, w którym znajdują się identyfikatory obiektów, z których stworzona została wcześniej mapa.
intervals_range Range tak Dwukolumnowy zakres bieżącego arkusza zawierający wartości liczbowe, definiujące przedziały, które mają być zastosowane przy tworzeniu kartogramu. Przedziały sa lewostronie domknięte, wielkości w kolejnych przedziałach muszą się zazębiać, aby uniknąć pomięcia wartości.
Deklaracja i użycie:

Sub test()

CEM.cont_evo_map_color_reg_inter_col Range(ActiveSheet.Cells(2, 2), ActiveSheet.Cells(18, 2)), Range("G1:H4")

End Sub

Powyższy przykład obrazuje użycie funkcji cont_evo_map_color_reg_inter_col.
Zakres z wartościami znajduje się w bieżącym arkuszu ("B2:B18", a identyfikatory obiektów w np. w "A2:A18" - zakresy powinny być spójne) - zakres może być definiowany na dwa możliwe sposoby zaprezentowane powyżej.
Wywołanie procedury spowoduje pokolorowanie zdefiniowanej uprzednio mapy (stworzenie kartogramu) i dodanie legendy.
Liczba kolorów użytych do utworzenia kartogramu jest zgodna ze zdefiniowanymi przedziałami oraz kolorystyką komórek zawierających definicję przedziałów - w tym przypadku zostaną utworzone 4 przedziały kolorystyczne (zdefiniowano 4 przedziały).
Funkcjonalność ta odpowiada poleceniu na wstążce dodatku Kartogram > Koloruj > Własne przedziały i kolory komórek.