Szukaj szkolenia

VISUAL BASIC

Kategoria szkolenia: Programowanie
Do ustalenia

Visual Basic to język programowania wysokiego poziomu i narzędzie programowania firmy Microsoft.

VBA (Visual Basics for Application) to język programowania, dzięki któremu możliwa jest automatyzacja rutynowych czynności, 
natomiast praca z dokumentami stanie się szybsza i bardziej wydajną.

 

PROGRAM SZKOLENIA:  VISUAL BASIC


Wprowadzenie do makr
Czym są makra, Do czego służą makra, przyspieszenie pracy w Excelu dzięki zastosowaniu makr
• Obsługa makr
• Wyświetlanie karty Developer
• Praca z prostymi makrami

  • Rejestracja makra
  • Wykonywanie zarejestrowanego makra
  • Przeglądanie zarejestrowanego makra
  • Przypisywanie makra do przycisku
  • Tworzenie własnych wstążek i przypisywanie makr do wstążek (tylko w 2010)

Pisanie makr w języku VBA

• Edytor VBA

  • Omówienie interfejsu w VBA
  • Obiekt module, obiekt arkusz, obiekt skoroszyt
  • Podstawowe funkcje środowiska VBA

• Wprowadzenie do języka VBA

  • Podstawowe zasady pisania kodu VBA, wprowadzanie i modyfikacja kodu
  • Składnia makra
  • Omówienie właściwości metod i zmiennych języka VBA
  • Podstawowe operatory wykorzystywane w makrach
  • Definiowanie zmiennych

Odwołania do skoroszytów i arkuszy
• Obiekty Workbook i Worksheets
• Odwołania do skoroszytu i arkusza poprzez nazwę i numer indeksu
• Zapisywanie skoroszytu poprzez metodę SAVE
• Otwieranie i zamykanie skoroszytu z wykorzystaniem metod OPEN i CLOSE
• Usuwanie i dodawanie arkuszy poprzez makro, metoda ADD oraz DELETE
• Zmiana nazwy arkusza poprzez marko, właściwość NAME
• Ukrywanie i odkrywanie arkuszy poprzez właściwość VISIBLE
• Uruchamianie arkuszy poprzez metodę ACTIVATE
Praca z zakresami
• Odwołania typu RANGE

  • Składnia RANGE (zakres)
  • Różne sposoby wprowadzania odwołań do zakresów
  • Porównywanie danych znajdujących się w dwóch zakresach
  • Przenoszenie danych do zakresów
  • Wykorzystanie właściwości VALUE (wartość komórki) w zakresach
  • Zmiana kolorów tła zakresów poprzez makro, wykorzystanie właściwości INTERIOR
  • Operacje formatowania na zakresach (obiekt FONT (czcionka) i jego właściwości, obiekt BORDERS (obramowanie) i jego właściwości)
  • Czyszczenie formatowania z zakresów z wykorzystaniem metody CLEAR, ClearContents

• Odwołanie do całych kolumn i całych wierszy

  • Zakresy typu COLUMNS i ROWS
  • Użycie właściwości EntireColumn i EntireRow - zaznaczanie całej kolumny lub całego wiersza
  • Usuwanie wierszy lub kolumn, dodawanie wierszy lub kolumn z wykorzystaniem metod INSERT i DELETE
  • Przypisywanie danych z innych zakresów do całych wierszy i kolumn z zastosowaniem właściwości VALUE
  • Zmiana wysokości wierszy i szerokości kolumn z wykorzystaniem właściwości ColumnWidth i RowHeight

• Odwołanie do komórek za pomocą właściwości CELLS

  • Omówienie składni zaznaczania komórek
  • Odwołanie do aktywnych komórek z wykorzystaniem obiektu ActiveCell
  • Praca z danymi zgromadzonymi w komórkach z wykorzystaniem właściwości VALUE
  • Usuwanie i dodawanie komórek do arkusza z użyciem makra
  • Zaznaczanie komórek za pomocą właściwości SELECTION

• Tworzenie zakresów poprzez kombinację różnego typu zapisów (CELLS, RANGE, COLUMNS, ROWS)
• Kopiowanie zakresów
• Zastosowanie właściwości COUNT, ROW, COLUMN, ADDRESS
• Konsolidacja danych z zakresów znajdujących się na różnych arkuszach
• Zastosowanie właściwości Offset (przesunięcie) do zakresów komórek
Podstawowe pętle w języku VBA
• Pętla FOR… NEXT
• Pętla IF …. THEN
• Zagnieżdżanie pętli For oraz instrukcji If – praca z pętlami
Wykorzystanie podstawowych funkcji języka VBA
• Usuwanie zbędnych spacji z tekstu z użyciem funkcji Trim
• Dzielenie tekstów z użyciem funkcji Left, Right, Mid
• Małe i duże litery uzyskane przez użycie funkcji Lcase i Ucase
• Łączenie tekstów
• Funkcje sprawdzające IsNumeric, IsNonText
• Wyświetlanie komunikatów z użyciem funkcji MsgBox
Prosta obsługa błędów z wykorzystaniem deklaracji
• On Error GoTo line
• On Error Resume Next
• On Error GoTo 0


CZAS TRWANIA SZKOLENIA – 2 DNI  (16 godzin szkoleniowych, 1 godzina szkoleniowa = 45 minut)

Polecane szkolenia

Zwinna analiza biznesowa
eduFuturo
Do ustalenia
Scrum w dużych organizacjach
eduFuturo
Do ustalenia
VBA w Excel - naucz się pisać makra - automatyzuj pracę w Excelu
HintMine
Do ustalenia
Programowanie Sterowników Przemysłowych - NOWOŚĆ. Studia podyplomowe
Akademia Śląska
Do ustalenia
6 000,00 zł (6 000,00 netto + 0% VAT)
Programowanie aplikacji w Knockout.js / 2 dni
Windroos Polska
Do ustalenia
1 600,00 zł (1 300,81 netto + 23% VAT)
Programowanie aplikacji w technologii React / 3 dni
Windroos Polska
Do ustalenia
2 500,00 zł (2 032,52 netto + 23% VAT)
Programowanie aplikacji od podstaw w Vue.js / 3 dni
Windroos Polska
Do ustalenia
2 300,00 zł (1 869,92 netto + 23% VAT)
Programowanie aplikacji w oparciu o Angular / 3 dni
Windroos Polska
Do ustalenia
2 300,00 zł (1 869,92 netto + 23% VAT)
Programowanie aplikacji webowych w oparciu o JavaScript i HTML5 / 6 dni
Windroos Polska
Do ustalenia
3 500,00 zł (2 845,53 netto + 23% VAT)
PostgreSQl – administracja oraz podstawy programowania / 5 dni
Windroos Polska
Do ustalenia
3 690,00 zł (3 000,00 netto + 23% VAT)
PostgreSQl – podstawy administracji / 3 dni
Windroos Polska
Do ustalenia
2 829,00 zł (2 300,00 netto + 23% VAT)
PostgreSQl – zaawansowana administracja / 3 dni
Windroos Polska
Do ustalenia
3 198,00 zł (2 600,00 netto + 23% VAT)
PostgreSQL w analizie danych – szkolenie dla analityków i programistów / 3 dni
Windroos Polska
Do ustalenia
2 214,00 zł (1 800,00 netto + 23% VAT)
Java EE Enterprise Edition – Tworzenie aplikacji webowych / 4 dni
Windroos Polska
Do ustalenia
3 075,00 zł (2 500,00 netto + 23% VAT)
Wprowadzenie do servlet API / 3 dni
Windroos Polska
Do ustalenia
2 214,00 zł (1 800,00 netto + 23% VAT)
Programowanie w JAVA od podstaw / 3 dni
Windroos Polska
Do ustalenia
2 300,00 zł (1 869,92 netto + 23% VAT)
Programowanie Oracle Application Development Framework 12c / 4 dni
Windroos Polska
Do ustalenia
3 700,00 zł (3 008,13 netto + 23% VAT)
Zaawansowane programowanie w PL/SQL - 4 dni
Windroos Polska
Do ustalenia
3 200,00 zł (2 601,63 netto + 23% VAT)
Administracja serwerem Tomcat / 3 dni
Windroos Polska
Do ustalenia
1 790,00 zł (1 455,28 netto + 23% VAT)
Back-end Developer z Java – kurs zbalansowany / 720 godzin
Windroos Polska
Do ustalenia
10 000,00 zł (8 130,08 netto + 23% VAT)
Front-end Developer – kurs intensywny / 476 godzin
Windroos Polska
Do ustalenia
8 000,00 zł (6 504,07 netto + 23% VAT)
Front-end Developer – kurs zbalansowany / 476 godzin
Windroos Polska
Do ustalenia
7 000,00 zł (5 691,06 netto + 23% VAT)
Tworzenie strony internetowej w Concrete5 CMS / 7godzin
Windroos Polska
Do ustalenia
500,00 zł (406,50 netto + 23% VAT)
HTML i CSS zbuduj i uruchom stronę internetową / 21 godzin
Windroos Polska
Do ustalenia
950,00 zł (772,36 netto + 23% VAT)
Praca z TypeScript dla początkujących / 3 dni
Windroos Polska
Do ustalenia
2 200,00 zł (1 788,62 netto + 23% VAT)
Tworzenie aplikacji internetowych z wykorzystaniem Typescript w: Angular, React, Vue.js, Oracle JET / 2 dni
Windroos Polska
Do ustalenia
2 214,00 zł (1 800,00 netto + 23% VAT)
Python dla początkujących / 3 dni
Windroos Polska
Do ustalenia
2 214,00 zł (1 800,00 netto + 23% VAT)
Mikroserwisy – wzorce projektowe / 3 dni
Windroos Polska
Do ustalenia
3 500,00 zł (2 845,53 netto + 23% VAT)
JavaScript – wzorce projektowe / 3 dni
Windroos Polska
Do ustalenia
3 000,00 zł (2 439,02 netto + 23% VAT)
Wzorce projektowe / 2 dni
Windroos Polska
Do ustalenia
2 500,00 zł (2 032,52 netto + 23% VAT)
zobacz profil udostępnij zapytanie grupowe