Szczegółowy program szkolenia
Wprowadzenie do Office Scripts
Informacje wstępne dotyczące rejestrowania skryptów
- Bezpieczeństwo skryptów
- Nagrywanie skryptów
- Sposoby uruchamiania skryptów
- Przypisywanie skryptów do przycisków
- Gdzie skrypty są przechowywane?
- Używanie skryptów w wielu skoroszytach
Różnice pomiędzy makrami VBA a Skryptami
Praca z edytorem skryptów
- Edycja nagranego skryptu
- Okno edytora: ustawienia
- Kolorowanie składni kodu.
- Wykorzystanie podpowiedzi IntelliSense przy pisaniu komend i procedur
- Przydatne skróty klawiaturowe
- Okno konsoli
Podstawy języka TypeScript
- Sposoby zapisu kodu w edytorze skryptów: komentarze, tworzenie przejrzystego kodu.
- Odwoływanie do zawartości komórek
- Zmiany właściwości komórek, arkuszy
- Użyteczne pojęcia: obiekt, atrybut, metoda, argument, kolekcja.
- Prawidłowy sposób przekazywania argumentów do funkcji wbudowanych.
- Łańcuchy wywołań funkcji.
- Typy danych, które są stosowane w języku TypeScript.
- Zmienne w TypeScript.
- Operacje arytmetyczne, łączenie tekstów.
- Czy można zarządzać plikami z poziomu skryptów?
Sterowanie przebiegiem programu.
- Funkcje warunkowe (IF, SWITCH).
- Wielokrotne zagnieżdżanie funkcji warunkowych.
- Pętle: (FOR, EACH, EVERY).
- Funkcje wbudowane języka TypeScript:
- Funkcje do obsługi tekstów (np. LENGTH, SUBSTR, CHARAT)
- Liczb (ROUND, CEIL, FLOOR)
- Daty i czasu (DATE, GETMONTH, GETFULLYEAR, GETDAY, GETTIME)
- Funkcje informacyjne (ISFINITE, typeof)
- Tworzenie własnych funkcji
Interakcja z użytkownikiem
- Pobieranie danych od użytkownika Excel
- Przy uruchomieniu skryptu
- Z przygotowanego formularza
- Prezentowanie wyników
- W komórkach arkusza
- W czytelnych formularzach
Praktyczne projekty z wykorzystaniem skryptów
- Konsolidacja danych z wielu arkuszy do jednej tabeli
- Użycie filtrów do przygotowania wielu arkuszy z danymi odfiltrowanymi
- Autentykacja w skryptach: kontrola loginu w celu pokazania odpowiednich arkuszy
Metoda realizacji
Wykład + ćwiczenia (ilość proporcjonalna do wykładu)
POBIERZ PROGRAM W PDF