SlideShare a Scribd company logo
1 of 15
Typy zmiennych w języku
programowania VBA
Typy zmiennych w języku
programowania VBA
Szanowni Państwo,
Z poniższej prezentacji dowiedzą się Państwo w jaki sposób
poprawnie nazywać zmienne w języku programowania VBA z
wykorzystaniem MS Excel.
Tych, którzy chcieliby zapoznać się dokładniej z zagadnieniami
związanymi z arkuszem kalkulacyjnym, zapraszamy na szkolenie
Excel, które realizujemy w naszej firmie - na wszystkich poziomach
zaawansowania.
Więcej informacji, ciekawostek oraz przykładów systematyzujących
poznaną wcześniej wiedzę, znajdą Państwo również w Strefie
Wiedzy na stronie Cognity.
Zmienne w języku programowania
VBA
W języku programowania VBA rzadko kiedy
używamy konkretnych wartości liczbowych czy
tekstowych. Natomiast posługujemy się danymi
symbolami – nazwami, którym możemy
przypisywać pewne wartości. Takie symbole noszą
nazwę Zmiennych. Poprzez zmianę wartości
zmiennej zmienia się sposób w jaki działa
program.
Kurs VBA
Zmienna
Zmienna to symbol, któremu przypisana jest
pewna wartość. Posiada ona swoja nazwę co
identyfikuje ją w obrębie danego zakresu. Zmienna
przechowuje daną wartość aż do zakończenia
pracy programu
Kurs VBA
Charakterystyka zmiennej
Nazwa zmiennej aby była prawidłowa musi
spełniać określone warunki:
• Nazwy zmiennych muszą zaczynać się literą,
• Nie mogą zawierać kropki ani znaku
deklarującego typ ale mogą być znaki
alfanumeryczne
• Nie mogą występować słowa zastrzeżone nazwa
musi być unikatowa
Kurs VBA
Charakterystyka zmiennej c.d.
• Nazwa nie może być dłuższa niż 256 znaków
• Nie można używać znaków: #, !, &, oraz $
• Zamiast spacji można używać znaku
podkreślenia _
Kurs VBA
Przykład 1
Wprowadzanie prawidłowej nazwy zmiennej
Rozwiązanie:
1. W otwartym oknie arkusza kalkulacyjnego
naciśnij Alt+F11. spowoduje to otwarcie okna
edytora Visual Basic
Kurs VBA
Przykład 1 c.d.
2. Zostanie otwarte okno Project
Kurs VBA
Przykład 1 c.d
3. W menu znajdującym się po lewej stronie
klikamy prawym przyciskiem myszy i
wybieramy Viev Code
Kurs VBA
Przykład 1 c.d
4. W otwartym oknie Code (Zeszyt 1) wpisujemy
Sub zmienne () . Jest to początek procedury,
która nosi nazwę zmienne
5. Potwierdzamy Enter
6. Automatycznie została dodana nowa linia End
Sub oznaczająca zakończenie procedury
Kurs VBA
Przykład 1 c.d
Prawidłowa procedura wygląda następująco:
Kurs VBA
Przykład 2
Wprowadzanie nieprawidłowej nazwy zmiennej
Rozwiązanie:
1. W otwartym oknie Code wpisujemy % cognity
i potwierdzamy Enter
2. Zostanie wyświetlony komunikat o błędzie. A
podświetlony zostanie miejsce gdzie jest błąd
Kurs VBA
Przykład 2 c.d.
Niepoprawna procedura wygląda następująco:
Kurs VBA
Jeżeli jesteś zainteresowany udziałem w organizowanym przez nas szkoleniu Szkolenie VBA w
Excelu Podstawowy lub Kurs Makra w MS Excel zapraszamy do kontaktu:
Cognity Szkolenia
ul. Dietla 25/5
31-070 Kraków
Tel. +48 12 421 87 54
e-mail: biuro@cognity.pl
www.cognity.pl
Aby być na bieżąco odwiedzaj nas również na portalu
Facebook https://www.facebook.com/cognityszkolenia
Zapraszamy!

More Related Content

Viewers also liked (6)

Kurs VBA - Obiekty i kolekcje VBA
Kurs VBA - Obiekty i kolekcje VBAKurs VBA - Obiekty i kolekcje VBA
Kurs VBA - Obiekty i kolekcje VBA
 
Kursy w cognity - metoda 5S
Kursy w cognity - metoda 5SKursy w cognity - metoda 5S
Kursy w cognity - metoda 5S
 
Cognity Szkolenia - PowerPoint prowadzenie prezentacji
Cognity Szkolenia - PowerPoint prowadzenie prezentacjiCognity Szkolenia - PowerPoint prowadzenie prezentacji
Cognity Szkolenia - PowerPoint prowadzenie prezentacji
 
Cognity Szkolenia - Zarządzanie czasem
Cognity Szkolenia - Zarządzanie czasemCognity Szkolenia - Zarządzanie czasem
Cognity Szkolenia - Zarządzanie czasem
 
Techniki aktywnego słuchania
Techniki aktywnego słuchaniaTechniki aktywnego słuchania
Techniki aktywnego słuchania
 
Wizualizacja danych - Cognity - Poradnik
Wizualizacja danych - Cognity - PoradnikWizualizacja danych - Cognity - Poradnik
Wizualizacja danych - Cognity - Poradnik
 

Similar to Cognity Kurs VBA - nazwy zmiennych w VBA

Excel 2007. Język VBA i makra. Rozwiązania w biznesie
Excel 2007. Język VBA i makra. Rozwiązania w biznesieExcel 2007. Język VBA i makra. Rozwiązania w biznesie
Excel 2007. Język VBA i makra. Rozwiązania w biznesie
Wydawnictwo Helion
 

Similar to Cognity Kurs VBA - nazwy zmiennych w VBA (11)

Cognity kurs VBA - typy danych
Cognity kurs VBA - typy danychCognity kurs VBA - typy danych
Cognity kurs VBA - typy danych
 
Kurs Excel - Elementy języka vba
Kurs Excel - Elementy języka vbaKurs Excel - Elementy języka vba
Kurs Excel - Elementy języka vba
 
Funkcje konwersji typów danych - Kurs VBA w Excelu
Funkcje konwersji typów danych - Kurs VBA w ExceluFunkcje konwersji typów danych - Kurs VBA w Excelu
Funkcje konwersji typów danych - Kurs VBA w Excelu
 
Kurs VBA - Obsługa błędów w Excelu
Kurs VBA - Obsługa błędów w ExceluKurs VBA - Obsługa błędów w Excelu
Kurs VBA - Obsługa błędów w Excelu
 
Kurs VBA - elementy języka VBA cz.II
Kurs VBA - elementy języka VBA cz.IIKurs VBA - elementy języka VBA cz.II
Kurs VBA - elementy języka VBA cz.II
 
Vba w Cognity
Vba w CognityVba w Cognity
Vba w Cognity
 
Kurs VBA - Procedury VBA w Excelu cz.III
Kurs VBA - Procedury VBA w Excelu cz.IIIKurs VBA - Procedury VBA w Excelu cz.III
Kurs VBA - Procedury VBA w Excelu cz.III
 
Cognity kurs VBA- moduły VBA
Cognity kurs VBA-  moduły VBACognity kurs VBA-  moduły VBA
Cognity kurs VBA- moduły VBA
 
Kurs VBA - Instrukcje i operatory VBA w Excelu
Kurs VBA - Instrukcje i operatory VBA w ExceluKurs VBA - Instrukcje i operatory VBA w Excelu
Kurs VBA - Instrukcje i operatory VBA w Excelu
 
Kurs VBA - procedury VBA w Excelu
Kurs VBA - procedury VBA w ExceluKurs VBA - procedury VBA w Excelu
Kurs VBA - procedury VBA w Excelu
 
Excel 2007. Język VBA i makra. Rozwiązania w biznesie
Excel 2007. Język VBA i makra. Rozwiązania w biznesieExcel 2007. Język VBA i makra. Rozwiązania w biznesie
Excel 2007. Język VBA i makra. Rozwiązania w biznesie
 

More from COGNITY Szkolenia

Excel - od podstaw do zaawansowanych tehchnik.pptx
Excel - od podstaw do zaawansowanych tehchnik.pptxExcel - od podstaw do zaawansowanych tehchnik.pptx
Excel - od podstaw do zaawansowanych tehchnik.pptx
COGNITY Szkolenia
 

More from COGNITY Szkolenia (20)

Excel - od podstaw do zaawansowanych tehchnik.pptx
Excel - od podstaw do zaawansowanych tehchnik.pptxExcel - od podstaw do zaawansowanych tehchnik.pptx
Excel - od podstaw do zaawansowanych tehchnik.pptx
 
Power BI - wizualizacja danych na wykresie
Power BI - wizualizacja danych na wykresiePower BI - wizualizacja danych na wykresie
Power BI - wizualizacja danych na wykresie
 
MS Word – spis tabel i rysunków, wstawianie podpisów do ilustracji
MS Word – spis tabel i rysunków, wstawianie podpisów do ilustracjiMS Word – spis tabel i rysunków, wstawianie podpisów do ilustracji
MS Word – spis tabel i rysunków, wstawianie podpisów do ilustracji
 
MS Excel: tworzenie baz danych – wprowadzenie
MS Excel: tworzenie baz danych – wprowadzenieMS Excel: tworzenie baz danych – wprowadzenie
MS Excel: tworzenie baz danych – wprowadzenie
 
E-marketing dla startupu
E-marketing dla startupuE-marketing dla startupu
E-marketing dla startupu
 
Visual Basic for Application in Cognity
Visual Basic for Application in CognityVisual Basic for Application in Cognity
Visual Basic for Application in Cognity
 
Wykorzystanie Social Media w procesie rekrutacji
Wykorzystanie Social Media w procesie rekrutacjiWykorzystanie Social Media w procesie rekrutacji
Wykorzystanie Social Media w procesie rekrutacji
 
Lean Management - Narzędzia
Lean Management - NarzędziaLean Management - Narzędzia
Lean Management - Narzędzia
 
Różne oblicza Krakowa
Różne oblicza KrakowaRóżne oblicza Krakowa
Różne oblicza Krakowa
 
Zasady ładnej prezentacji Cognity
Zasady ładnej prezentacji CognityZasady ładnej prezentacji Cognity
Zasady ładnej prezentacji Cognity
 
Urodziny Cognity
Urodziny CognityUrodziny Cognity
Urodziny Cognity
 
Cognity Szkolenia cytat
Cognity Szkolenia cytatCognity Szkolenia cytat
Cognity Szkolenia cytat
 
Cognity Szkolenia: cytat Steve Jobs
Cognity Szkolenia: cytat Steve JobsCognity Szkolenia: cytat Steve Jobs
Cognity Szkolenia: cytat Steve Jobs
 
Cognity Szkolenia cytat
Cognity Szkolenia cytatCognity Szkolenia cytat
Cognity Szkolenia cytat
 
Cognity Szkolenia - cytat
Cognity Szkolenia - cytatCognity Szkolenia - cytat
Cognity Szkolenia - cytat
 
Kurs Excel - funkcje tekstowe
Kurs Excel - funkcje tekstoweKurs Excel - funkcje tekstowe
Kurs Excel - funkcje tekstowe
 
Kurs Excel - Wstawianie w programie MS Excel
Kurs Excel - Wstawianie w programie MS ExcelKurs Excel - Wstawianie w programie MS Excel
Kurs Excel - Wstawianie w programie MS Excel
 
Kurs Excel - funkcje statystyczne część iii
Kurs Excel - funkcje statystyczne część iiiKurs Excel - funkcje statystyczne część iii
Kurs Excel - funkcje statystyczne część iii
 
Samouczek Excel - Funcje matematyczne i trygonometryczne
Samouczek Excel - Funcje matematyczne i trygonometryczneSamouczek Excel - Funcje matematyczne i trygonometryczne
Samouczek Excel - Funcje matematyczne i trygonometryczne
 
Kurs Excel - funkcje logiczne matematyczne
Kurs Excel - funkcje logiczne matematyczne   Kurs Excel - funkcje logiczne matematyczne
Kurs Excel - funkcje logiczne matematyczne
 

Cognity Kurs VBA - nazwy zmiennych w VBA

  • 1. Typy zmiennych w języku programowania VBA
  • 2. Typy zmiennych w języku programowania VBA
  • 3. Szanowni Państwo, Z poniższej prezentacji dowiedzą się Państwo w jaki sposób poprawnie nazywać zmienne w języku programowania VBA z wykorzystaniem MS Excel. Tych, którzy chcieliby zapoznać się dokładniej z zagadnieniami związanymi z arkuszem kalkulacyjnym, zapraszamy na szkolenie Excel, które realizujemy w naszej firmie - na wszystkich poziomach zaawansowania. Więcej informacji, ciekawostek oraz przykładów systematyzujących poznaną wcześniej wiedzę, znajdą Państwo również w Strefie Wiedzy na stronie Cognity.
  • 4. Zmienne w języku programowania VBA W języku programowania VBA rzadko kiedy używamy konkretnych wartości liczbowych czy tekstowych. Natomiast posługujemy się danymi symbolami – nazwami, którym możemy przypisywać pewne wartości. Takie symbole noszą nazwę Zmiennych. Poprzez zmianę wartości zmiennej zmienia się sposób w jaki działa program. Kurs VBA
  • 5. Zmienna Zmienna to symbol, któremu przypisana jest pewna wartość. Posiada ona swoja nazwę co identyfikuje ją w obrębie danego zakresu. Zmienna przechowuje daną wartość aż do zakończenia pracy programu Kurs VBA
  • 6. Charakterystyka zmiennej Nazwa zmiennej aby była prawidłowa musi spełniać określone warunki: • Nazwy zmiennych muszą zaczynać się literą, • Nie mogą zawierać kropki ani znaku deklarującego typ ale mogą być znaki alfanumeryczne • Nie mogą występować słowa zastrzeżone nazwa musi być unikatowa Kurs VBA
  • 7. Charakterystyka zmiennej c.d. • Nazwa nie może być dłuższa niż 256 znaków • Nie można używać znaków: #, !, &, oraz $ • Zamiast spacji można używać znaku podkreślenia _ Kurs VBA
  • 8. Przykład 1 Wprowadzanie prawidłowej nazwy zmiennej Rozwiązanie: 1. W otwartym oknie arkusza kalkulacyjnego naciśnij Alt+F11. spowoduje to otwarcie okna edytora Visual Basic Kurs VBA
  • 9. Przykład 1 c.d. 2. Zostanie otwarte okno Project Kurs VBA
  • 10. Przykład 1 c.d 3. W menu znajdującym się po lewej stronie klikamy prawym przyciskiem myszy i wybieramy Viev Code Kurs VBA
  • 11. Przykład 1 c.d 4. W otwartym oknie Code (Zeszyt 1) wpisujemy Sub zmienne () . Jest to początek procedury, która nosi nazwę zmienne 5. Potwierdzamy Enter 6. Automatycznie została dodana nowa linia End Sub oznaczająca zakończenie procedury Kurs VBA
  • 12. Przykład 1 c.d Prawidłowa procedura wygląda następująco: Kurs VBA
  • 13. Przykład 2 Wprowadzanie nieprawidłowej nazwy zmiennej Rozwiązanie: 1. W otwartym oknie Code wpisujemy % cognity i potwierdzamy Enter 2. Zostanie wyświetlony komunikat o błędzie. A podświetlony zostanie miejsce gdzie jest błąd Kurs VBA
  • 14. Przykład 2 c.d. Niepoprawna procedura wygląda następująco: Kurs VBA
  • 15. Jeżeli jesteś zainteresowany udziałem w organizowanym przez nas szkoleniu Szkolenie VBA w Excelu Podstawowy lub Kurs Makra w MS Excel zapraszamy do kontaktu: Cognity Szkolenia ul. Dietla 25/5 31-070 Kraków Tel. +48 12 421 87 54 e-mail: biuro@cognity.pl www.cognity.pl Aby być na bieżąco odwiedzaj nas również na portalu Facebook https://www.facebook.com/cognityszkolenia Zapraszamy!