TwojFachowiec.net

Przejrzyste usługi w sieci

Competence Examination Center

Oferta - [b]Szkolenia VBA Warszawa podstawy programowania makr[/b]

HintMine

Nazwa firmy:
HintMine
Adres:
Malachitowa 7
30-798 Kraków
woj. małopolskie
Telefon:
22 219 6220
12 394 5565

Kategorie:
Edukacja, Informatyka, Kursy i szkolenia, Kursy rozwoju umiejętności, Kursy zawodowe, Organizacja szkoleń, Programowanie, Tworzenie oprogramowania
Treść oferty:
Szkolenia VBA Warszawa podstawy programowania makr

czas trwania: 3 dni
program szkolenia: (szczegóły na: [url=http://www.hintmine.com/szkolenia-vba-warszawa-etap1[/url]) inne szkolenia z tej kategorii: szkolenia VBA Warszawa i szkolenia Excel Warszawa

Tworzenie programów poprzez nagrywanie
  • jak korzystać z nagrywania makr
  • okno rejestratora makra
  • odwołania względne i bezwzględne podczas nagrywania
  • które pliki Excela mogą przechowywać makra
  • co to jest skoroszyt makr osobistych
  • jak dodać skrót klawiszowy do makra
Wydajna obsługa edytora VBE (Visual Basic Editor)
  • które okna w edytorze VBE warto włączyć
  • przydatne paski narzędzi
  • czy można komentować więcej niż jedną linię kodu na raz
  • właściwości modułu
  • do czego służy Option Explicit
  • przeglądamy właściwości arkuszy
  • jak napisać makro, które zabezpieczy hasłem arkusz Excela
  • jak dobrze ukryć arkusz Excela (xlSheetVeryHidden)
  • najważniejsze cechy projektu VBA (VBAProject)
  • zabezpieczamy kodu VBA przed przeglądaniem
  • sposoby odczytanie zahasłowanego kodu VBA
  • przydatne skróty klawiszowe
Podstawy programowania
  • co to jest algorytm
  • jak można zapisać algorytmy
  • jak działa zmienna i stała
  • do czego służą typy zmiennych
  • jakie instrukcje warunkowe obsługuje VBA (If then, Select case)
  • co to jest pętla (do...loop, for next)
  • czy pętlę można zakończyć wcześniej (exit)
  • co to jest tablica
Dobre praktyki programowania
  • zmienne publiczne i prywatne
  • operatory w języku VBA
  • funkcje działające na tekstach (mid, trim, left, replace, right)
  • funkcje do obsług plików (chdrive, mkdir, name, dir itd.)
  • jak program VBA odwołuje się do zakresów Excela (range, cells, selection)
Sposoby na wyświetlanie i pobieranie danych od użytkownika
  • VBA.inputbox i Application.inputbox
  • wymuszanie zaznaczenia zakresu
  • MsgBox
  • okno które ma więcej guzików
  • ikony w oknie MsgBox
  • ustawiamy przyciski domyślne
  • jak oprogramować statusbar
Mechanizm modelu obiektowego Excel
  • model obiektowy Microsoft Excel
  • obiekt Application
  • obiekty ThisWorkbook oraz ActiveWorkbook
  • kolekcje Sheets i Worksheets
  • obiekty active (ActiveWorkbook, ActiveSheet, ActiveCell itd.)
  • obiekty Cells, Range
Optymalizowanie działania makra
  • jak sprawdzić prędkość działania makra VBA (Timer)
  • jak wyłączyć mruganie ekranu (Application.ScreenUpdating)
  • jak wyłączyć przeliczanie arkusza (calculate)
  • analizowanie kodu makra
  • uruchamianie programów linia po linii (F8)
  • badamy zmienne (Locals window)
  • jak używać Immediate window
  • do czego służy czujka (Watch)
  • jak korzystać z czerwonej kropki - punkty przerwań (BreakPoints)
Obsługa błędów w VBA
  • typy błędów
  • tłumienie błędu (On Error resume Next)
  • przywracamy reakcję na błędy (On Error goto 0)
  • jak używać numery błędów (Err)
  • jak stworzyć własny komunikat błędu
Jak tworzyć własne funkcje w VBA
  • czym się różni sub od function
  • pobieranie danych
  • argumenty w funkcjach
  • jak funkcja wypisuje wynik
Programowanie zdarzeń
  • zdarzenia arkusza
  • program, który łącza się podczas kliknięcia w arkusz
  • jak wyłączyć reakcję na zdarzenia (EnableEvents)
  • zdarzenia plikowe
  • jak napisać program który wykona się w trakcie otwierania pliku
Okienkowe programy w VBA (formularze)
  • dodawanie UserForm
  • co to są kontrolki ActiveX
  • dodawanie przycisków do formularza
  • jak pisać kod w formularzu
  • formularze Modal i non Modal
  • lista wyboru
  • blokowanie zamykania formularza krzyżykiem
  • jak obsłużyć zamykanie formularzy

 

 

Ostatnie ogłoszenia:

Copyright:

Copyright © 2017 TwojFachowiec.net
All rights reserved.