Liczba
pozycji
w
koszyku:
0
Znaleziono: 1
Opis podstawowy
Opis rozszerzony
Weź do koszyka
Weź do koszyka
Poleć znajomemu
Skomentuj
Kod: 1vba07
Tytuł: Visual Basic dla Aplikacji. Podstawy programowania w VBA
Cena: 33,00
Stan: W sprzedaży
1. Wstęp 9
1.1. Visual Basic 10
1.2. Visual Basic for Application 11
2. Makropolecenia 12
2.1. Rejestrowanie makropoleceń 12
2.1.1. Makropolecenia w edytorze Word 15
2.1.2. Makra w arkuszu kalkulacyjnym Excel 16
2.1.3. Makropolecenia w PowerPoint 18
2.1.4. Makra w programach Access i Outlook 18
2.2. Zabezpieczenia 19
3. Edytor języka Visual Basic 21
3.1. Uruchomienie edytora 21
3.2. Główne okno edytora VBA 22
3.3. Obsługa edytora 26
3.3.1. Tworzenie nowego modułu kodu 26
3.3.2. Wpisywanie tekstu programu 28
3.3.3. Wykonywanie programu (makra) 30
3.4. Technika pisania 31
3.4.1. Przenoszenie kodu do nowego wiersza 31
3.4.2. Komentarze 32
3.4.3. Wcięcia 33
3.5. Co można zmienić? 34
4. Elementy instrukcji VBA 37
4.1. Słowa kluczowe 37
4.2. Zmienne 38
4.2.1. Deklarowanie zmiennych 39
4.2.2. Miejsce deklaracji i zasięg zmiennej 39
4.2.3. Typy danych, typy zmiennych 44
4.2.4. Oznaczanie zmiennych 46
4.2.5. Zmienne statyczne 47
4.2.6. Deklarowanie zmiennych w jednym wierszu 47
4.2.7. Wartości domyślne zmiennych 48
4.3. Stałe 48
4.4. Operatory i wyrażenia 49
4.4.1. Wyrażenia 51
4.4.2. Przypisania 52
5. Podstawowe instrukcje i funkcje języka Visual Basic 53
5.1. Funkcje InputBox() i MsgBox() 53
5.2. Data i czas 54
5.2.1. Ustalenie daty i czasu systemowego 55
5.2.2. Odczytywanie daty i czasu systemowego 55
5.3. Operacje plikowe 58
5.3.1. Zmiana nazwy pliku lub folderu 58
5.3.2. Zmiana bieżącego folderu 59
5.3.3. Zmiana bieżącego dysku 60
5.3.4. Utworzenie folderu 60
5.3.5. Usunięcie folderu 61
5.3.6. Usuwanie plików 61
5.3.7. Odczytywanie ścieżki bieżącej 62
5.3.8. Odczytywanie zawartości folderu 62
5.4. Sekwencyjne pliki danych 64
5.4.1. Otwieranie sekwencyjnego pliku danych 65
5.4.2. Zapisywanie danych w pliku sekwencyjnym 65
5.4.3. Zamykanie pliku 66
5.4.4. Odczytywanie zawartości pliku 66
5.4.5. Przykłady procedur zapisu i odczytu danych 66
5.5. Pliki o dostępie swobodnym 69
5.5.1. Definiowanie typu zmiennej 70
5.5.2. Zapisywanie rekordów w pliku dyskowym 72
5.5.3. Odczytywanie rekordu 74
6. Instrukcje sterujące 75
6.1. Instrukcja zliczająca (iteracyjna) 75
6.2. Instrukcje warunkowe 79
6.2.1. Instrukcja IF
Then
End IF 79
6.2.2. Instrukcja IF
Then
Else
End IF 80
6.2.3. Instrukcja IF
Then
ElseIF
Then
Else
End IF 81
6.2.4. Instrukcja Select Case...End Select 82
6.2.5. Pętle warunkowe Do...Loop 84
6.2.6. Instrukcja Exit Do 86
6.2.7. Typowe zastosowania pętli warunkowych 87
6.3. Instrukcja skoku bezwarunkowego 87
7. Błędy w programach 89
7.1. Trzy rodzaje błędów 90
7.2. Błędy składniowe 91
7.3. Błędy wykonania 91
7.4. Tryb przerwania 92
7.4.1. Sposoby wchodzenia do trybu przerwania 93
7.4.2. Wykonywanie programu linia po linii 93
7.4.3. Punkty przerwania 95
7.4.4. Instrukcja Stop 96
7.4.5. Praca w trybie przerwania 96
7.5. Narzędzia analityczne 97
7.5.1. Okno Immediate 98
7.5.2. Okno Locals 99
7.5.3. Okno Watch 101
7.5.4. Zarządzanie oknami 102
7.6. Obsługa błędów 104
7.6.1. "Ręczna" obsługa błędów 105
7.6.2. Instrukcja obsługi błędów 107
7.6.3. Porównanie obu metod obsługi błędów 110
8. Zmienne tablicowe 111
8.1. Deklarowanie tablic 111
8.2. Zapisywanie danych do tablic 114
8.3. Odczytywanie danych z tablicy 117
8.4. Tablice dynamiczne 120
8.5. Sortowanie 123
9. Funkcje 126
9.1. Tworzenie własnych funkcji 126
9.2. Przykłady funkcji definiowanych 127
9.2.1. Funkcje tekstowa 127
9.2.2. Funkcje obliczeniowa 128
9.3. Funkcje wbudowane VBA 129
9.3.1. Funkcje matematyczne 130
9.3.2. Funkcje daty i czasu 133
9.3.3. Funkcje tekstowe 135
10. Obiekty w języku VBA 137
10.1. Model obiektowy aplikacji 137
10.2. Co to są obiekty? 138
10.3. Struktura obiektowa aplikacji 139
10.4. Charakterystyka obiektu 140
10.5. Przeglądarka obiektów 141
11. Właściwości, metody i zdarzenia 145
11.1. Metody 146
11.1.1.Metoda Add dla dokumentów Microsoft Word 147
11.1.2.Inne metody ogólnego przeznaczenia 149
11.1.3.Jak sobie radzić? 151
11.2. Właściwości 153
11.2.1.Odczytywanie wartości właściwości 153
11.2.2.Ustalanie i zmiana właściwości obiektów 154
11.3. Range, czyli trzy w jednym 160
11.3.1 Obiekty Range w Microsoft Word 160
11.3.2.Zaznaczanie 162
11.3.3.Obiekty Range w Microsoft Excel 163
11.4. Zdarzenia 167
12. Struktura programu 169
12.1. Program, podprogram 169
12.2. Procedury z parametrami 171
12.2.1.Deklarowanie procedury z parametrami 171
12.2.2.Przekazywanie parametrów przez zmienną 172
12.2.3.Przekazywanie parametrów przez wartość 173
12.3. Projekty VBA 174
12.3.1.Projekty VBA w Microsoft Word 174
12.3.2.Projekty VBA w Microsoft Excel 175
12.3.3.VBA w pozostałych aplikacjach 176
12.4. VBA i rejestracja makropoleceń 177
12.4.1.Znajdowanie powtórzonych spacji 178
12.4.2.Skalowanie grafiki 181
13. Okna dialogowe 184
13.1. Okno funkcji MsgBox 184
13.1.1.Wartości argumentu Przyciski 185
13.1.2.Wartości zwracane przez funkcję 188
13.2. Okno funkcji InputBox() 188
13.3. Otwieranie okien aplikacji 190
13.3.1.Metoda Show 190
13.3.2.Metoda Display 191
13.3.3.Wykonywanie operacji za pomocą okien 192
13.3.4.W jaki sposób zamknięto okno? 193
14. Formularze 194
14.1. Tworzenie nowego formularza 194
14.1.1 Właściwości formularza jako całości 195
14.1.2.Skrzynka narzędziowa - ToolBox 199
14.1.3.Wykreślanie formantów 199
14.1.4.Wielkość i położenie formantu 201
14.2. Spróbujmy sami 202
14.3. Wyświetlanie formularza 204
15. Formanty 205
15.1. Formatowanie indywidualne 205
15.1.1.Etykiety i pola tekstowe 206
15.1.2.Listy zwykłe i rozwijane 208
15.1.3.Pola wyboru, pola opcji, ramki i przełączniki 211
15.1.4.Przyciski 214
15.1.5.Formanty umożliwiające wybór wartości 216
15.1.6.Formularze wielokartkowe 219
15.2. Formatowanie grupowe 221
15.2.1.Formant odniesienia 221
15.2.2.Wyrównywanie wielkości 222
15.2.3.Wyrównywanie położenia 222
15.2.4.Pozostałe polecenia 224
16. Operowanie danymi 226
16.1. Punkt wyjścia 226
16.2. Oprogramowanie przycisków 227
16.2.1.Przycisk "Zapisz zmiany!" 227
16.2.2.Przycisk OK 229
16.2.3.Przycisk Anuluj 230
16.3. Zapisywanie danych do pliku 230
16.3.1.Zapis bezpośredni 230
16.3.2.Czyszczenie formularza 234
16.3.3.Inne metody zapisywania danych 235
16.4. Odczytywanie danych 236
16.5. Kilka słów podsumowania 238
17. Uruchamianie programów 240
17.1. Formanty w dokumentach 240
17.1.1.Dostępne zbiory formantów 241
17.1.2.Właściwości, kod i formatowanie formantu 242
17.1.3.Dokument startowy w dokumencie Worda 244
17.1.4.Dokument startowy w MS Excel 247
Dodatek A. Słowa kluczowe 249
Dodatek B. Kody ASCII 252
Dodatek C. Numery błędów 253
Skorowidz 259