Okno MsgBox – prezentacja danych Okno MsgBox poznaliśmy przy okazji pisania naszego pierwszego programu. Okno tej funkcji jest jedną z wielu możliwości prezentacji danych za pomocą kodu VBA w Excel. Może nam posłużyć do wyświetlenia dowolnego komunikatu, wyniku naszego programu itp. Poniżej przykład wyświetlenia okna MsgBox z komunikatem o dowolnej treści: […]
Tag excel
1. Możliwości VBA w arkuszu Excel Fajnie, że dotarłeś już do tej części szkolenia VBA Excel. W tym rozdziale omówimy w szczegółach jakie możliwości daje nam VBA w arkuszu danych. Jeśli zastanawiamy się, w jaki sposób napisać program, który wykona za nas określone działania w arkuszu, najprostszą metodą będzie tutaj […]
1. Czym są makra w Excel Makra w Excel to programy działające pod Excelem. Każdy z tych programów ma swój kod. To właśnie ten kod jest napisany w VBA. Makr w Excelu używamy przede wszystkim do przyspieszenia i automatyzacji działań, które robilibyśmy ręcznie. By w pełni korzystać z makr i […]
1. Jak napisać pierwszy program w Excel VBA Jeśli już wiesz czym są makra i do czego służy VBA, najwyższy czas napisać swój pierwszy program. Chcemy, by w komórce „A1” arkusza danych, w którym obecnie jesteśmy wyświetlił nam się napis „Witaj w VBA!”. W tym celu otwieramy Edytor VisualBasic w […]
1. Edytor VisualBasic – wprowadzenie Edytor VisualBasic będzie podstawowym narzędziem, którym będziemy posługiwać się w naszym kursie. By móc w pełni korzystać z możliwość VBA na naszym komputerze, powinniśmy zacząć od: Odblokowania zakładki Deweloper w naszym Excelu Włączyć obsługę makr
Czym jest VBA w Excelu? Visual Basic for Applications, a więc popularne VBA to język programowania, którego możemy używać przede wszystkim w aplikacjach pakietu MsOffice. VBA znacząco rozszerza możliwości pakietu. Umożliwia nam tworzenie rzeczy, które na pierwszy rzut oka wydają się niemożliwe do zrobienia w Excel, Word czy Access. W […]
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
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ć […]