Plan Szkolenia
Model obiektowy Excel
- Ochrona arkusza za pomocą VBA
- Obiekt Workbook, kolekcja Workbooks
- Obiekt Worksheet, kolekcja Worksheets
- Walidacja arkuszy
- Praktyczne metody obiektu Range
- Kopiowanie, wklejanie, wklejanie specjalne
- Właściwość CurrentRegion
- Wyszukiwanie, zamiana
- Sortowanie zakresów
- Wykresy (obiekt Chart)
Zdarzenia
- Zdarzenia na poziomie aplikacji
Tablice
- Tablice dynamiczne
- Tablice typu Variant
- Optymalizacja tablic i pamięci
- Tablice wielowymiarowe
Programowanie obiektowe
- Klasy i obiekty
- Tworzenie klas
- Tworzenie i niszczenie obiektów
- Tworzenie metod
- Tworzenie właściwości
- Walidacja danych za pomocą właściwości
- Domyślne właściwości i metody
- Obsługa błędów w module klasy
Tworzenie i zarządzanie kolekcjami
- Tworzenie kolekcji
- Dodawanie i usuwanie elementów
- Odwołania do elementów (za pomocą klucza i indeksu)
Zaawansowane struktury i funkcje VBA
- Przekazywanie parametrów przez wartość i referencję (ByRef i ByVal)
- Procedury ze zmienną liczbą parametrów
- Parametry opcjonalne i domyślne
- Procedury z nieznaną liczbą parametrów (ParamArray)
- Wyliczenia, wygodne przekazywanie parametrów
- Typ użytkownika (User-defined Type)
- Usługa Null, Nothing, pusty ciąg "", Empty, 0
- Konwersja typów (Conversion)
Operacje na plikach
- Otwieranie i zamykanie plików tekstowych
- Odczyt i zapis danych tekstowych i binarnych
- Przetwarzanie rekordów w pliku CSV
- Efektywne przetwarzanie plików tekstowych
Wykorzystanie funkcji VBA w innych aplikacjach
Dodatki
- Tworzenie własnych dodatków
- Tworzenie paska narzędzi dla dodatku
- Instalacja własnych dodatków i ich ochrona
Wykorzystanie zewnętrznych bibliotek
Łączenie z zewnętrznymi bazami danych (ODBC, OLEDB)
Opinie uczestników (7)
ćwiczenia - proste, bardzo przydatne dla początkujących
Marcin - Arjo
Szkolenie - Visual Basic for Applications (VBA) in Excel - Advanced
Podoba mi się praktyczne szkolenia i obserwacja, jak rozwiązujemy problemy na bieżąco.
Jon Matrille - LocumTenens.com
Szkolenie - Visual Basic for Applications (VBA) in Excel - Advanced
Przetłumaczone przez sztuczną inteligencję
Naprawdę cenię sobie to szkolenie. Ogromne i praktyczne! Wiedza trenera połączona z jego umiejętnością prowadzenia szkolenia sprawiła, że czas spent na szkoleniu był bardzo efektywny. Trener rozpoznał poziom doświadczenia uczestników w VBA i zapewnił ćwiczenia odpowiednie dla tego doświadczenia, co sprawiło, że szkolenie było bardzo przydatne.
Barbara Peek - UBS Business Solutions Poland Sp. z o.o.
Szkolenie - Visual Basic for Applications (VBA) in Excel - Advanced
Przetłumaczone przez sztuczną inteligencję
Korzystałem z wiedzy trenera, jego wyjaśnień i wskazówek.
Kornel Tymcio - UBS Business Solutions Poland Sp. z o.o.
Szkolenie - Visual Basic for Applications (VBA) in Excel - Advanced
Przetłumaczone przez sztuczną inteligencję
Polubiłem trenera, miły facet z świetnym nastawieniem.
Lukasz Kanior - UBS Business Solutions Poland Sp. z o.o.
Szkolenie - Visual Basic for Applications (VBA) in Excel - Advanced
Przetłumaczone przez sztuczną inteligencję
Ogólnie cieszyłem się zdobytą wiedzą i poczuciem humoru.
Lukasz Rozga - UBS Business Solutions Poland Sp. z o.o.
Szkolenie - Visual Basic for Applications (VBA) in Excel - Advanced
Przetłumaczone przez sztuczną inteligencję
I mostly was benefit from the fitted training to people needs.
Robert Solek - UBS Business Solutions Poland Sp. z o.o.
Szkolenie - Visual Basic for Applications (VBA) in Excel - Advanced
Przetłumaczone przez sztuczną inteligencję