Bądźmy w kontakcie

Plan Szkolenia

Część I. Więcej z Excela

Przegląd narzędzi na karcie Dane

  • Dostęp do danych zewnętrznych - czy naprawdę musisz codziennie odwiedzać stronę banku, aby poznać aktualny kurs CHF?
  • Definiowanie połączeń do danych zewnętrznych (Access, Web, Text, XML, ...)
  • Sortowanie wielopoziomowe - zasady i właściwe opcje sortowania
  • Skuteczne zaawansowane filtrowanie - jak tworzyć filtry mając dostęp do kryteriów filtrowania
  • Szybkie rozdzielanie tekstu na kolumny
  • Usuwanie zduplikowanych danych
  • Wymuszanie wprowadzania poprawnych danych - jak zapewnić, aby dane były w określonym formacie
  • Analiza symulacyjna - jak przygotować profesjonalną prezentację możliwych scenariuszy
  • Analiza symulacyjna - jak oszacować wynik formuły
  • Grupowanie i autokonspekty - jak zwijać wiersze i kolumny oraz pokazywać różne poziomy szczegółowości

Tabele przestawne i wykresy przestawne

  • Obliczane pola - jak dodać do tabeli przestawnej pole, które nie znajduje się na arkuszu
  • Elementy obliczeniowe w tabeli
  • Grupowanie danych i tworzenie profesjonalnie wyglądających zestawień

Część II. Automatyzacja, czyli VBA.

Makra

  • Nagrywanie i edycja makr: Cisza na planie - nagrywamy
  • Gdzie przechowywać makra - gdzie najlepiej pisać makra

Wprowadzenie do programowania proceduralnego - niezbędne podstawy

  • Sub i Function - jak je wywoływać i czym są
  • Typy danych - jakie zmienne są potrzebne i czy warto je deklarować
  • Instrukcja warunkowa If ... Then .... ElseIf .... Else .... End If
  • Instrukcja Case i towarzysząca pułapka
  • Pętla for ... next, pętla ... each
  • Pętle for ... loop while, until
  • Instrukcje przerwania pętli (exit)

Visual Basic w akcji

  • Pobieranie i przesyłanie danych do arkusza (Cells, Range)
  • Pobieranie i przesyłanie danych do użytkownika (InputBox, MsgBox)
  • Zakres i czas życia zmiennych
  • Operatory i ich priorytety
  • Przydatne opcje modułów
  • Zabezpieczanie kodu - ochrona kodu przed ingerencją i podglądem
  • Kluczowe obiekty Excela: Application, Workbook, Workbooks, Worksheet, Worksheets,
  • ThisWorkbook, ActiveWorkbook, ActiveCell, Selection, Range, Cells, ...

Debugowanie

  • Okno natychmiastowe
  • Okno lokalne
  • Krokowe przetwarzanie - co zrobić, gdy coś przestało działać
  • Obserwacje
  • Stos wywołań

Obsługa błędów

  • Rodzaje błędów i sposoby ich unikania
  • Przechwytywanie i obsługa błędów czasu wykonania, dlaczego poprawnie napisany kod czasem nie działa
  • Konstrukcje: On Error Resume Next, On Error GoTo etykieta, On Error GoTo 0

Wymagania

Przynajmniej średnia znajomość MS Excel.

 28 godzin

Liczba uczestników


Cena za uczestnika (netto)

Opinie uczestników (3)

Propozycje terminów

Powiązane Kategorie