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
Kategoria VBA
Jak odświeżyć wszystkie tabele przestawne makrem w VBA? Odświeżanie tabel przestawnych VBA to dobry sposób, by zautomatyzować nasze aplikacje. Naszym zadaniem jest odświeżenie wszystkich tabel przestawnych w skoroszycie Excel. Posłuży nam do tego proste makro. Jeśli nie ma dla nas większego znaczenia to, czy odświeżamy tabele przestawne, czy też połączenia […]
Pauza VBA w makrze – Jak to napisać? Podczas wykonywania długich makr w Excelu potrzebujemy czasem wyłączyć wykonywanie skryptu na krótki czas. Np, gdy poprzez VBA uruchamiamy program z poziomu Shell’a. Służy nam do tego metoda Wait VBA. Z metody możemy skorzystać w sposób opisany poniżej. W opisanym przykładzie pauzujemy […]
Automatyczne uruchamianie makr Excel i Access z VBS Poniżej prosty skrypt służący do uruchomienia makr w Excel lub Access przy pomocy pliku VBS. Na samym końcu artykułu przedstawiam informację, w jaki sposób podpiąć skrypt pod harmonogram zadań Windows. Życzę udanego korzystania. Access – Automatyczne uruchamianie makra Jedyne, co musimy zrobić to wskazać […]
Poniżej najprostszy kod VBA w Access do wysyłania mailingu. Za jego pomocą wyślemy maila poprzez swoje główne konto pocztowe. Konto pocztowe musi być wcześniej prawidłowo skonfigurowane: Sub MailByAccess() PID = Shell(„outlook.exe”, vbNormalFocus) 'tym kodem uruchamiamy Outlooka Dim omsoutlook As Object Dim oemail As Object Dim blnRet As Boolean Set omsoutlook […]