Plan Szkolenia

Makra

  • Nagrywanie i edycja makr
  • Przypisywanie makr do formularzy, pasków narzędzi, skrótów klawiaturowych

VBA Środowisko

  • Edytor Visual Basic i jego opcje
  • Management komponenty
  • Skróty klawiszowe
  • Optymalizacja środowiska

Wprowadzenie do programowania proceduralnego

  • Procedury: Funkcja Sub
  • Typy danych
  • Instrukcja if ... then ... elseif ... else ... end if
  • Oświadczenie o sprawie
  • Pętle for ... pętla while, dopóki
  • Pętla dla... dalej
  • Przerwanie pętli instrukcji (wyjście)
  • Przetwarzanie tablic

Cytowany ciąg

  • Łączenie ciągów w cudzysłowie (konkatenacja)
  • Konwersja na inne typy (niejawne i jawne)
  • Funkcje przetwarzające cytowane ciągi znaków

Visual Basic

  • Pobieranie i przesyłanie danych do arkusza kalkulacyjnego (komórki, zakres)
  • Pobieranie i przesyłanie danych do użytkownika (InputBox, MsgBox)
  • Deklaracja zmiennych
  • Zasięg i czas życia zmiennych
  • Operatorzy i ich priorytety
  • Moduły opcji
  • Twórz własne funkcje i używaj ich w arkuszu
  • Obiekty, klasy, metody i właściwości
  • Zabezpieczanie kodu
  • Manipulacja i podgląd kodu zabezpieczającego

Debugowanie

  • Krok przetwarzania
  • Okno mieszkańców
  • Natychmiastowe okno
  • Pułapki - Zegarki
  • Zadzwoń do stosu

Obsługa błędów

  • Rodzaje błędów i sposoby ich unikania
  • Przechwytywanie i obsługa błędów czasu wykonywania
  • Struktury: W przypadku błędu wznów dalej, w przypadku błędu GoDo

Excel Model obiektowy

  • Obiekt aplikacji
  • Obiekt skoroszytu i kolekcja skoroszytów
  • Obiekt arkusza i arkusze kolekcji
  • Obiekty ThisWorkbook, ActiveWorkbook, ActiveCell
  • Wybór obiektu
  • Zakres kolekcji
  • Komórki obiektu
  • Wyświetl dane na pasku stanu
  • Optymalizacja za pomocą ScreenUpdating
  • Pomiar czasu metodą Timer

Obsługa zdarzeń w VBA

  • Co to jest wydarzenie?
  • Odpowiadanie na zdarzenie i tworzenie procedury obsługi zdarzeń
  • Wyzwalanie programów obsługi zdarzeń
  • Obsługuj często występujące zdarzenia

VBA Formularze

  • Twórz własne formularze
  • Wywołanie formularza z kodu
  • Skorzystaj z formularzy znajdujących się w arkuszu

Wymagania

  • Umiejętność pracy z arkuszem kalkulacyjnym, podstawowa wiedza (odwołania, zakresy, arkusze, ...)
  • VBA podstawowa wiedza nie jest wymagana do tworzenia makr lub VBA kodu

Uczestnicy

  • Analitycy danych
 21 godzin

Liczba uczestników


cena netto za uczestnika

Opinie uczestników (7)

Propozycje terminów

Powiązane Kategorie