Witold Wrotek vba dla excela 2010 pl. 155 praktycznych przykładów ebook.pdf
(
16471 KB
)
Pobierz
Spis treci
Wstp .............................................................................................. 7
Rozdzia 1. Makropolecenia ............................................................................. 15
Microsoft Office 2007 i 2010 ......................................................................................... 16
Planowanie makropolecenia ........................................................................................... 16
Podsumowanie ................................................................................................................ 39
Rozdzia 2. Jak uruchomi edytor Visual Basic for Applications ......................... 41
Excel 2007 ...................................................................................................................... 41
Czy makropolecenia s grone? ..................................................................................... 44
Excel 2010 ...................................................................................................................... 47
Czy makropolecenie moe spowodowa szkody? .......................................................... 50
Podsumowanie ................................................................................................................ 54
Rozdzia 3. Okno edytora Visual Basic for Applications ..................................... 55
Okno Project ...................................................................................................................55
Okno Properties .............................................................................................................. 57
Okno Code ......................................................................................................................57
Pasek menu .....................................................................................................................59
Pasek narzdziowy ......................................................................................................... 59
Pierwszy program ........................................................................................................... 59
Przeczanie midzy widokami ...................................................................................... 69
Wyrównywanie obiektów ............................................................................................... 70
Strzelanie z armaty do komara ....................................................................................... 72
Podsumowanie ................................................................................................................ 72
Rozdzia 4. Zmienne ........................................................................................ 73
Nazwy zmiennych w VBA ............................................................................................. 74
Puapki systemu komunikatów ....................................................................................... 77
Typy danych ................................................................................................................... 78
Puapki braku deklaracji ................................................................................................. 85
Wymuszanie deklarowania zmiennych ........................................................................... 88
Zasig deklaracji ............................................................................................................. 90
Deklaracja typu i instrukcja przypisania ......................................................................... 93
4
VBA dla Excela 2010 PL. 155 praktycznych przykadów
Komórka arkusza jako zmienna ...................................................................................... 96
Tekst jako warto zmiennej .......................................................................................... 97
Podsumowanie ................................................................................................................ 98
Rozdzia 5. Komunikacja z uytkownikiem ........................................................ 99
Wprowadzanie danych ................................................................................................. 100
Wywietlanie komunikatów ......................................................................................... 109
Poprawno wprowadzanych danych ........................................................................... 120
Podsumowanie .............................................................................................................. 126
Rozdzia 6. Korzystanie z obiektów ................................................................. 127
Obiekty ......................................................................................................................... 127
Waciwoci .................................................................................................................. 127
Metody ......................................................................................................................... 128
Waciwoci .................................................................................................................. 135
Podsumowanie .............................................................................................................. 147
Rozdzia 7. Instrukcje warunkowe .................................................................. 149
Porównywanie .............................................................................................................. 150
Sterowanie wykonywaniem procedur ........................................................................... 151
Podsumowanie .............................................................................................................. 175
Rozdzia 8. Elementy sterujce arkusza .......................................................... 177
Pole listy ....................................................................................................................... 178
Pole kombi (listy rozwijanej) ........................................................................................ 184
Pasek Toolbox i elementy sterujce arkusza ................................................................. 186
Waciwoci .................................................................................................................. 187
Podsumowanie .............................................................................................................. 191
Rozdzia 9. Zdarzenia ..................................................................................... 193
Lista zdarze dla skoroszytu ......................................................................................... 195
Lista zdarze dla arkusza .............................................................................................. 200
Lista zdarze dla aplikacji ............................................................................................ 203
Komunikacja z programem ........................................................................................... 205
Lista zdarze dla formularzy ........................................................................................ 209
Podsumowanie .............................................................................................................. 211
Rozdzia 10. Metody i waciwoci dla zakresu ................................................. 213
Kopiowanie zakresu komórek ...................................................................................... 213
Sortowanie zakresu komórek ........................................................................................ 219
Filtrowanie zakresu komórek ....................................................................................... 223
Wyszukiwanie informacji ............................................................................................. 227
Podsumowanie .............................................................................................................. 229
Rozdzia 11. Podprogramy ................................................................................ 231
ledzenie pracy programu ............................................................................................ 237
Procedury zagniedone ............................................................................................... 239
Procedury zaptlone ..................................................................................................... 241
Podsumowanie .............................................................................................................. 244
Spis treci
5
Rozdzia 12. cigawka z VBA ......................................................................... 245
Metody ......................................................................................................................... 245
Funkcje ......................................................................................................................... 252
Instrukcje ...................................................................................................................... 261
Operatory ...................................................................................................................... 265
Podsumowanie .............................................................................................................. 271
Rozdzia 13. FAQ ............................................................................................. 273
Co zrobi, aby makropolecenia byy dostpne we wszystkich arkuszach? ................... 273
Czy w VBA istnieje znak kontynuacji wiersza? ........................................................... 275
Co oznaczaj komunikaty bdów VBA? ..................................................................... 277
Jak wywietli list metod i waciwoci klasy? .......................................................... 285
Jak wywietli komunikat na pasku stanu? .................................................................. 286
Podsumowanie .............................................................................................................. 288
Dodatek A Wybrane kody bdów VBA ........................................................... 289
Dodatek B Programowanie obiektowe ............................................................ 293
Programowanie proceduralne a obiektowe ................................................................... 293
Waciwoci .................................................................................................................. 294
Metody ......................................................................................................................... 295
Zdarzenia ...................................................................................................................... 295
Kolekcje ....................................................................................................................... 295
Modele obiektowe ........................................................................................................ 296
Metoda kropkowa ......................................................................................................... 296
Obiekty aktywne ........................................................................................................... 296
Zakoczenie ................................................................................ 299
Skorowidz .................................................................................... 301
Rozdzia 8.
Elementy sterujce
arkusza
Z tego rozdziau dowiesz si:
Jak utworzy formularz
Jak na formularzu umieszcza obiekty
Jak przypisywa waciwoci obiektom
Jeeli wprowadzanie danych odbywa si z klawiatury, moe by ródem bdów. Naj-
czciej ich przyczyny s dwie.
Pierwsz z nich s literówki. Czowiek moe domyli si, co mia oznacza dany wy-
raz. Komputer tego nie zrobi.
Drug przyczyn bdów s rónice w nazwach tych samych przedmiotów nabywanych
w rónych firmach. Jeeli czowiek nie zastanowi si i utworzy w arkuszu pozycj
UL6400
, cho istnieje ju
Ukad scalony UL6400
, ten sam fizycznie element bdzie
istnia pod dwiema nazwami.
Aby unikn takich sytuacji, autor programu nie powinien dawa kademu uytkow-
nikowi moliwoci dopisywania nowych nazw. Powinien jedynie zezwoli na wybie-
ranie nazw sporód dostpnych.
Powysze rozwizanie ma dodatkow zalet. Wybieranie pozycji z listy zajmuje mniej
czasu ni wpisywanie ich z klawiatury.
Plik z chomika:
AGAPE_AGAPE
Inne pliki z tego folderu:
autocad 2005 i 2005 pl full.pdf
(22413 KB)
intensywny kurs przywództwa. szybki program rozwoju zdolności przywódczych full.pdf
(9732 KB)
płytki umysł. jak internet wpływa na nasz mózg helion.pdf
(34503 KB)
analiza statystyczna. microsoft excel 2010 pl cała książka.pdf
(27781 KB)
matematyczne-szkielko-i-oko.-mniej-i-bardziej-powazne-zastosowania-matmy full scan.pdf
(28897 KB)
Inne foldery tego chomika:
! # Wrzucone - sprawdzone i pełne Ebooki #
! # Wrzucone - sprawdzone i pełne Ebooki #(1)
! # Wrzucone - sprawdzone i pełne Ebooki #(10)
! # Wrzucone - sprawdzone i pełne Ebooki #(2)
! # Wrzucone - sprawdzone i pełne Ebooki #(3)
Zgłoś jeśli
naruszono regulamin