Profil uczestników
Szkolenie przeznaczone jest dla osób, które m.in.:
- pracują z wieloma arkuszami lub zeszytami jednocześnie,
- tworzą wiele arkuszy i/lub zeszytów o powtarzalnych strukturach danych/obliczeń,
- przygotowują w arkuszach kalkulacyjnych podobne lub jednakowe zestawienia danych i/lub raporty dla wielu różnych odbiorców.
Szkolenie m.in. dla analityków, księgowych, logistyków, magazynierów, pracowników wsparcia/organizacji produkcji.
Przygotowanie uczestników
Wymagana wiedza uczestników:
- bardzo dobra znajomość praktyczna MS Excel (intensywne wykorzystywanie MS Excel w codziennej pracy)
- uczestnictwo w szkoleniu „VBA w MS Excel – poziom podstawowy. Podstawy programowania” (lub wiedza i praktyka w zakresie materiału tego szkolenia).
Szczegółowy program szkolenia
1. Rozpoczęcie szkolenia – sprawy organizacyjne
2. Dynamika tablic
- CurrentRegion
- End
- SpecialCells
3. Działania na arkuszach
- Dodawanie,
- Położenie (przed, za, na początku, na końcu)
- Nazwa
- Przełączanie
- Usuwanie
- Ukrywanie i odkrywanie
- Ochrona
- Zdarzenia
- Rozkład i skład danych z wykorzystaniem arkuszy
4. Działania na plikach
- Dodawanie
- Nazwa/zapis
- Przełączanie
- Zamykanie
- Usuwanie
- Otwieranie plików o znanej i nieznanej nazwie, w tym zmiana ścieżki (ChDir)
- Otwieranie plików najmniejszych/największych i najstarszych/najnowszych
- Otwieranie wszystkich plików z danej lokalizacji
- Zdarzenia
- Rozkład i skład danych z wykorzystaniem plików
5. Obliczenia i funkcje zaawansowane, w tym zagnieżdżanie funkcji
6. Funkcje definiowane przez użytkownika
- Procedura Function
- Opisy do funkcji użytkownika (MacroOptions)
- Użycie funkcji użytkownika
- Tworzenie, udostępnianie, instalacja i deinstalacja dodatków z funkcjami użytkownika
7. Obsługa błędów
- On Error Resume Next
- On Error GoTo
8. Style
- Zastosowanie i podział stylów
- Operacje na stylach (tworzenie, zastosowanie, usuwanie)
9. Postęp wykonywania
- Pomiar czasu wykonania
- Zarządzanie paskiem stanu (StatusBar)
- Budowanie pasków postępu z wykorzystaniem kształtów i/lub prostego formularza
10. Przydatne mechanizmy i konstrukcje
- Wyłączenie odświeżania (ScreenUpdating)
- Wyłączenie ostrzeżeń (DisplayAlerts)
- Blok upraszczający With End With
- Zabezpieczanie kodu przed przeglądaniem i modyfikacją
11. Wykorzystanie AI jako asystenta i pomoc w optymalizacji kodu
12. Ćwiczenia z wykorzystaniem zdobytej wiedzy
13. Zakończenie szkolenia (test + omówienie wyników, ocena szkolenia)
Metoda realizacji
Wykład + ćwiczenia (ilość proporcjonalna do wykładu) + sprawdzenie ćwiczeń (indywidualne) + omówienie ćwiczeń
POBIERZ PROGRAM W PDF