Odświeżanie zewnętrznych tabel danych


W przypadku, gdy naszym zadaniem jest odświeżenie wszystkich zewnętrznych źródeł danych korzystających z tzw. QueryTables, możemy skorzystać z makra używanego m. in. do odświeżania tabel przestawnych w naszym skoroszycie. Uruchomienie poniższego kodu spowoduje odświeżenie wszystkich tabel przestawnych oraz źródeł danych. Działa analogicznie jak kliknięcie przycisku “Odśwież” w zakładce “Dane”.

Jeśli chcemy, by z całości naszego raportu odświeżone zostały jedynie źródła danych, powinniśmy zastosować w tym celu kod odwołujący się jedynie do konkretnej tabeli, którą chcemy odświeżyć. Przykład poniżej:

W przypadku, gdy nasz skoroszyt zawiera dużą liczbę zewnętrznych źródeł danych, bądź też istnieje możliwość, że  przyszłości źródeł danych będzie więcej, najlepszym sposobem jest wykorzystanie pętli wyszukującej i odświeżającej po kolej tabele danych. Poniższy przykład wyszukuje:

Dodaj komentarz

Twój adres email nie zostanie opublikowany.