21
VBA Przewodnik: elementy języka VBA

Kurs Excel - Elementy języka vba

Embed Size (px)

DESCRIPTION

Zapraszamy do zapoznania się z prezntacją na temat elementów języka VBA w Excelu. Więcej o kursie VBA oraz o szkoleniach Excel jest dostępne na stronie: www.cognity.pl

Citation preview

Page 1: Kurs Excel - Elementy języka vba

VBA Przewodnik: elementy języka VBA

Page 2: Kurs Excel - Elementy języka vba

VBA Poradnik: Elementy Języka VBA

Page 3: Kurs Excel - Elementy języka vba

Szanowni Państwo,

Zapraszamy do zapoznania się z kolejną

prezentacją z cyklu VBA Przewodnik. Tym razem

przygotowaliśmy dla Państwa prezentacje o

elementach w języku VBA.

Jeżeli chcecie wiedzieć więcej o języku VBA

zapraszamy na kurs VBA w Cognity. Szczegóły

odnajdziecie na stronie www.cognity.pl

Page 4: Kurs Excel - Elementy języka vba

VBA Przewodnik: Elementy Języka VBA

Zmienne

Kurs Excel

Zmienne służą do przechowywania danych określonego typu w pamięci komputera.

Page 5: Kurs Excel - Elementy języka vba

VBA Przewodnik: Elementy Języka VBA

Zasady tworzenia nazw zmiennych:

Kurs Excel

• Maksymalnie 255 znaków• Pierwszy znak

musi być literą• Można stosować

znaki alfanumeryczne, liczby i niektóre znaki interpunkcyjne

Page 6: Kurs Excel - Elementy języka vba

VBA Przewodnik: Elementy Języka VBA

Kurs Excel

Zasady tworzenia nazw zmiennych c.d.:

• nie jest rozróżniana wielkość znaków

• Nie można stosować spacji, przecinka i znaku kopiarki

• Nie można umieszczać znaku deklarującego typ (%,&,^,!,#,@,$)

Page 7: Kurs Excel - Elementy języka vba

VBA Przewodnik: Elementy Języka VBA

Kurs Excel

Zasady tworzenia nazw zmiennych c.d.:

• Nie można używać słów zastrzeżonych języka VBA (słowa kluczowe, instrukcje, funkcje, operatory)

Page 8: Kurs Excel - Elementy języka vba

VBA Przewodnik: Elementy Języka VBA

Kurs Excel

Słowa kluczowe:

• As• Empty • Input• Mid• Option• Public• Step• WithEvents

Page 9: Kurs Excel - Elementy języka vba

VBA Przewodnik: Elementy Języka VBA

Kurs Excel

Słowa kluczowe c.d.:

Binary Error Is New Optional PtSafe String

Page 10: Kurs Excel - Elementy języka vba

VBA Przewodnik: Elementy Języka VBA

Kurs Excel

Słowa kluczowe c.d.:

ByRef False Len Next ParamArray Resume Then

Page 11: Kurs Excel - Elementy języka vba

VBA Przewodnik: Elementy Języka VBA

Kurs Excel

Słowa kluczowe c.d.:

ByVal For Let Nothing Print Seek Time

Page 12: Kurs Excel - Elementy języka vba

VBA Przewodnik: Elementy Języka VBA

Kurs Excel

Słowa kluczowe c.d.:

Date Friend Lock Null Private Set To

Page 13: Kurs Excel - Elementy języka vba

VBA Przewodnik: Elementy Języka VBA

Kurs Excel

Słowa kluczowe c.d.:

Else Get Me On Property Static True

Page 14: Kurs Excel - Elementy języka vba

VBA Przewodnik: Deklarowanie zmiennych

Kurs Excel

Deklarowanie zmiennych: Określnie nazwy

zmiennej oraz typu przechowywanych danych (nie jest obowiązkowe)

Page 15: Kurs Excel - Elementy języka vba

VBA przewodnik: Deklarowanie zmiennych c.d

Składnia Deklaracji:

Gdzie:

Kurs Excel

Din [WithEvents] nazwa zmiennej [([ideks_dolny])] [As[New]typ_zmiennej]

[WithEvents] określa, że nazwa_zmiennej jest zmienną obiektową używaną do odpowiedzi na zdarzenia wywołane przez obiekt ActiveX

Page 16: Kurs Excel - Elementy języka vba

VBA Przewodnik: Deklarowanie zmiennych c.d

Składnia deklaracji c.d.:

Kurs Excel

[WithEvents] określa, że nazwa_zmiennej jest zmienną obiektową używaną do odpowiedzi na zdarzenia wywołane przez obiekt ActiveX

[New] – zezwala na ukryte utworzenie obiektu

Page 17: Kurs Excel - Elementy języka vba

VBA przewodnik: Deklarowanie zmiennych c.d.

Przykład:

Skrócona deklaracja za pomocą znaków deklarujących typ:

Kurs Excel

Dim zmienana1 As String ’ zmienna1 typu String

Dim zmienna2% ’zmienna2 typu Integer

Page 18: Kurs Excel - Elementy języka vba

VBA przewodnik: Deklarowanie zmiennych c.d.

Deklaracja kilku zmiennych przy użyciu polecenia Dim:

Kurs Excel

Dim zmienana1 As Long’ zmienna2 typu As String ’zmienna1 typu Long, zmienna2 typu String

Page 19: Kurs Excel - Elementy języka vba

VBA Przewodnik: Deklarowanie zmiennych c.d.

Deklaracja kilku zmiennych przy użyciu polecenia Dim:

Kurs Excel

Dim zmienana1, zmienna2 As String ’nie można deklarować grupy zmiennych tego samego typu, zmienna2 typu String, natomiast zmienna1 typu domyślnego - Variant

Page 21: Kurs Excel - Elementy języka vba

Kurs Excel

Zapraszamy również na bloga Strefa Wiedzy

Cognity, gdzie nasi eksperci przekazują

najważniejsze informacje odnoście języka VBA w

Excelu.

Kurs VBA