icon icon

Kurs VBA (Visual Basic for Applications) w aplikacjach Microsoft Office

icon

Proces szkoleniowy

Analiza potrzeb szkoleniowych

Jeśli masz życzenie dotyczące programu szkolenia, przeprowadzimy dla Ciebie analizę potrzeb szkoleniowych, która będzie wskazówką dla nas, na jakie aspekty programu położyć większy nacisk – tak, by program szkolenia spełniał konkretne potrzeby.

Co zyskujesz?

icon

Automatyzacja zadań w Office - Nauczysz się tworzyć makra i procedury VBA, które przyspieszą codzienną pracę w pakiecie Office, ograniczą ręczne operacje i pomogą Ci wykonywać powtarzalne zadania szybciej.

icon

Pewne podstawy programowania - Uporządkujesz pracę z instrukcjami If oraz pętlami For i While, dzięki czemu łatwiej napiszesz czytelny kod, poprawnie obsłużysz warunki i zautomatyzujesz kolejne etapy pracy.

icon

Obsługa obiektów między aplikacjami - Zrozumiesz, jak pracować na obiektach w Excelu, Wordzie, Outlooku i PowerPoincie, więc zaczniesz tworzyć rozwiązania, które przekazują dane i sterują działaniem różnych aplikacji.

icon

Automatyzacja poczty i kalendarza - Dowiesz się, jak w VBA wysyłać maile tekstowe i HTML, dodawać załączniki oraz zarządzać spotkaniami i kontaktami w Outlooku, aby sprawniej organizować komunikację i terminy.

icon

Generowanie dokumentów w Wordzie - Nauczysz się tworzyć i modyfikować dokumenty Worda z poziomu kodu, pracować z tabelami, obrazami, kształtami i tekstem, aby szybciej przygotowywać pisma, zaproszenia i szablony.

icon

Tworzenie prezentacji z danych - Opanujesz sterowanie PowerPointem z użyciem VBA, dzięki czemu automatycznie zbudujesz prezentacje, slajdy i ich zawartość na podstawie danych z Excela, Worda lub plików tekstowych.

icon

Pobieranie danych z internetu - Poznasz praktyczne sposoby pobierania treści ze stron internetowych oraz wykorzystania ich w swoich rozwiązaniach, co pozwoli Ci tworzyć bardziej użyteczne i aktualne automatyzacje.

icon

Gotowe rozwiązania biznesowe - Przećwiczysz tworzenie praktycznych narzędzi, takich jak generowanie faktur, kodów kreskowych czy dokumentów seryjnych, aby po szkoleniu wdrażać VBA w realnych procesach firmowych.

Program szkolenia

1. Wprowadzenie do VBA

2. Przypomnienie podstaw programowania

  • instrukcje warunkowe If,
  • pętle forwhile,
  • obiekty w Excelu.

3. Programowanie w języku VBA w programie Outlook

  • ustawianie spotkań w kalendarzu,
  • wysyłanie maili tekstowych lub w formacie HTML; załączniki,
  • inne obiekty.

4. Programowanie w języku VBA w programie Word

  • tabele,
  • obrazy,
  • kształty,
  • praca z tekstem,
  • inne obiekty.

5. Programowanie w języku VBA w programie PowerPoint

  • prezentacje,
  • slajdy,
  • inne obiekty.

6. Pozostałe możliwości języka VBA

  • strony internetowe,
  • kody kreskowe,
  • komunikacja pomiędzy aplikacjami pakietu Office.

7. Zapisywanie dokumentu z językiem VBA

8. Pozostałe możliwości języka VBA

  • komunikacja pomiędzy aplikacjami pakietu Office.

9. Przykładowe rozwiązania tworzone na kursie

  • wysyłanie maili z wykorzystaniem języka HTML wraz z załącznikami,
  • dodawanie, edytowanie oraz usuwanie spotkań w kalendarzu,
  • dodawanie, edycja oraz usuwanie kontaktów,
  • utworzenie dokumentu, zaproszenia lub książki w Wordzie,
  • stworzenie rozwiązania, które czyta liczbę wpisaną przez użytkownika,
  • pobranie ze strony internetowej żądanych treści,
  • utworzenie aplikacji generującej kody kreskowe,
  • generowanie faktury,
  • tworzenie prezentacji w oparciu o dane z Excela, Worda lub pliku tekstowego.

 

Uwaga! W punkcie 6 znajdują się przykładowe rozwiązania poruszane na szkoleniu
w przypadku, gdy uczestnik nie zaproponuje własnych. Większość rozwiązań zaprezentowanych w punkcie 6 może być realizowana w dowolnej aplikacji (Word, Excel, PowerPoint, Outlook).

10. Podsumowanie szkolenia

Jakie są wymagania wstępne do udziału w szkoleniu?

icon

Podstawy pracy w Office - Powinieneś swobodnie korzystać z Worda, Excela, Outlooka lub PowerPointa, otwierać pliki, edytować treści i poruszać się po interfejsie bez potrzeby podstawowego wprowadzenia.

icon

Logika programowania - Powinieneś rozumieć podstawowe pojęcia programistyczne, takie jak warunki, pętle i zmienne, aby łatwiej nadążyć za przykładami kodu i samodzielnie modyfikować rozwiązania.

icon

Obsługa plików i danych - Powinieneś umieć pracować z dokumentami i danymi w praktyce, na przykład zapisywać pliki, kopiować informacje i rozumieć strukturę arkuszy, dokumentów lub prezentacji.

icon

Gotowość do ćwiczeń praktycznych - Powinieneś być gotów samodzielnie testować kod, analizować wyniki i poprawiać błędy, ponieważ szkolenie obejmuje tworzenie konkretnych rozwiązań w różnych aplikacjach Office.