vba dla excela 2010 pl. 155 praktycznych przykładów helion, ebooki
[ Pobierz całość w formacie PDF ] 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.
[ Pobierz całość w formacie PDF ]
zanotowane.pldoc.pisz.plpdf.pisz.plmement.xlx.pl
|