Wykres w excel automatycznie dostosowujący się do danych...



No właśnie, jak na podstawie danych pozyskanych z bazy za pomocą kwerendy zrobić wykres? To jedna sprawa, ale jak sobie ułatwić życie, jak zautomatyzować czynność tak by odświeżenie wykresu było szybkie, proste, przyjemne, nie wymagało de facto tworzenia go prawie od nowa?

A tu coraz to więcej danych, najpierw mam dane za miesiąc, później za dwa i tak dalej i tak dalej. Jak to zrobić by wykres się dostosowywał do coraz większej liczby danych…

Swego czasu usłyszałem od swego przełożonego, po ukończeniu wykresu na podstawie zestawu danych: 
"a w przyszłości będzie coraz więcej danych i tu już początkujący informatyk zrobi tak by wykres się automatycznie rozszerzał*" 

Może to i prawda z tym informatykiem, ale do tej pory nie wiem jak, nie nadziałem się na początkującego informatyka :-) VBA osobiście słabo znam, ale, ale...

Wystarczy inaczej nieco realizować zadanie, przecież wykres nie musi się dostosowywać do zmiennej liczby danych. 

Wystarczy wybierać z bazy kolekcję danych o stałym zakresie, stałej liczbie okresów, na przykład: dane za ostatnie 14 dni, za ostatnie 12 miesięcy, czyli liczba słupków zawsze ta sama, ale inne nieco opisy. 
To zupełnie wystarcza i ma swoje uzasadnienie nawet. Wówczas tylko dane zaciągnij z bazy lub wklej z wyniku kwerendy i już.Ideę takiego podejście przedstawia rysunek. 
 
W. 

* to odtwarzam z dość dużej perspektywy czasu, idealnie nie jestem w stanie odtworzyć, ale sens taki właśnie wypowiedzi mego przełożonego był :-)