Logo
Zostań autorem

Koszyk jest pusty

0

Kategorie

  • Chcesz się dzielić wiedzą?

Zaloguj się

Nie pamiętasz hasła? Kliknij tutaj

Makra od zera. Excel 365 - programowanie w VBA.

Makra to dla Ciebie czarna magia? Spokojnie, ten kurs poprowadzi Cię „za rękę” i pozwoli wejść na poziom średniozaawansowany – nawet jeśli startujesz od zera!

Stworzony przez MAKROAPLIKACJE.PL

Ostatnia aktualizacja: 16/05/2025

Darmowe lekcje

Zobacz darmowe fragmenty tego szkolenia przed zakupem.

Trailer
Typy błędów w VBA
|08:06
Szybka sonda
|05:53
Trailer
Typy błędów w VBA
Szybka sonda
Potęga filtra zaawansowanego
Zaawansowane logowanie
Eksport arkuszy do plików
849
00
Autor szkolenia nie wyraził zgody na udział produktu w promocjach.
Aktualny materiał: Zaktualizowano w ciągu ostatnich 30 dni.
Ikona kalendarza30 dni gwarancji zwrotu pieniędzy
Ikona zegaraRozpocznij teraz za darmo, zapłać do 30 dni
Flaga PolskiPolska obsługa i faktura

Szkolenie obejmuje

  • Bezterminowy dostęp
  • 104 wykładów
  • 9 godz. 32 min. materiałów wideo
  • Regularne aktualizacje
  • Certyfikat ukończenia
  • Wsparcie autora na każdym etapie
  • Dostęp do zamkniętej grupy dyskusyjnej

Masz pytania dotyczące tego szkolenia ?

questionZadaj pytanie autorowi

Czego się nauczysz?

  • Zbudujesz solidny warsztat VBA
  • Zautomatyzujesz codzienne zadania
  • Opanujesz pracę na obiektach Excela
  • Napiszesz czytelny i skuteczny kod

Wymagania

Musisz znać Excela na poziomie średniozaawansowanym lub wyższym.

Opis kursu

W tym kursie zbudujemy Twój "bugoodporny" warsztat VBA .


Na samym początku pokażę Ci, że programowanie w Excelu to głównie praca na obiektach. Wyjaśnimy sobie to pojęcie na przykładach z życia codziennego. Omówimy dokładnie atrybuty obiektu (właściwości), a także akcje powiązane z obiektem (metody). Na podstawie drzewa genealogicznego rodziny objaśnię Ci model hierarchiczny Excela.


Kluczowe będzie też to, abyś zrozumiał-a różnice pomiędzy procedurami (Sub), a funkcjami (Function) oraz wiedział-a w jakich sytuacjach ich używać. Zapoznam Cię z ideą parametryzacji abyś umiał-a pisać optymalny kod, który można wywoływać wiele razy z różnymi argumentami.


Zauważ, że pojedyncze informacje, które przechowuje nasza pamięć są często tekstem, datą, liczbą całkowitą, liczbą zmiennoprzecinkową, wartością zerojedynkową itp.. Dowiesz się jak rozumieć te różne typy danych i jak je zapisywać w zmiennych.


Poznasz od podszewki edytor VB, abyś mógł się po nim pewnie i swobodnie poruszać. Przeorganizujemy domyślny układ okienek, abyś mógł równocześnie pisać kod, obserwować wartości zmiennych oraz zadawać pytania.


Nauczę Cię logiki warunkowej i różnych technik pobierania informacji od użytkownika. Stworzymy wiele różnych makr, w których będziemy pytać o coś użytkownika, a następnie podejmować określone decyzje w zależności od jego odpowiedzi.


Będziemy dokonywać licznych operacji na... komórkach. Obiekt Range jest najważniejszym obiektem w całym VBA, więc zasługuje na wyczerpujące omówienie i liczne przykłady. Znajdziesz tu m.in. lekcje dotyczące sposobów na wyznaczanie ostatniego niepustego wiersza, wstawienie formuł makrem, wypełnianie pustych komórek, czy coś co jest "solą VBA" - raportowanie w oparciu o filtr zaawansowany.


Zobaczysz, że pętle i tablice żyją ze sobą w symbiozie. Dowiesz się jak hurtowo podmieniać frazy w tekstach, operować na elementach kolekcji, tworzyć iteracje oparte na zagnieżdżeniu czy ustawiać warunki przerwania pętli. Zrozumiesz, że praca na tablicach wprowadza całkiem nową jakość w temacie pisania optymalnych makr. Ich przetwarzanie i wczytywanie wyników do komórek arkusza to często operacje, które wykonuję w większości swoich aplikacji biznesowych.


Pokażę Ci, że przetwarzanie arkuszy i skoroszytów to kwintesencja podejścia obiektowego. Znajdziesz tu masę przykładów,w których będziemy kasować i wstawiać arkusze, a także czyścić dane w ich obrębie. Będziemy zapisywać zmiany w plikach, ale też zapisywać pliki pod inną nazwą.


Na koniec połączymy to wszystko w całość i zbudujemy kompleksowe narzędzia do hurtowego generowania raportów PDF i automatycznego wysyłania wybranych plików Outlookiem. Całość będzie okraszona licznymi ćwiczeniami praktycznymi, które zbudują Twój solidny warsztat VBA!

Spis treści

Czas trwania: 09:32:50Rozwiń wszystkie tematy
downWstęp do makr
10 wykłady
  • VBA w służbie automatyzacji06:51
  • Obiekty w życiu codziennym02:33
  • Drzewo genealogiczne Excela03:16
  • Kolekcja, czyli dodaj s02:07
  • Właściwość jako cecha obiektu05:36
  • Metoda jako akcja na obiekcie04:01
  • Procedura vs. funkcja04:31
  • Uruchamianie procedur05:49
  • Idea parametryzacji04:32
  • 4 błędy początkujących10:25
downZmienne i stałe
13 wykłady
downEdytor VB
10 wykłady
downLogika warunkowa
10 wykłady
downInterakcja w oknie
10 wykłady
downOperacje na komórkach
10 wykłady
downPętle w VBA
11 wykłady
downSkoroszyty i arkusze
10 wykłady
downPraca na tablicach
10 wykłady
downBONUS. Praktyczne makra
10 wykłady

O autorze

avatar
MAKROAPLIKACJE.PLAutomatyzacja Excela dla Firm

Publikacje: 1

Ocena autora: Brak

O mnie
Cześć. Nazywam się Mariusz Jankowski. Jestem niezależnym i doświadczonym praktykiem VBA. Od kilkunastu lat buduję Excelowe „roboty”, które pomagają globalnym markom usprawniać co...Czytaj więcej
849
00