VBA dla Excela 2019 PL. 234 praktyczne przykłady
Товар
- 0 раз купили
- 4.84 оценка
- 2 осталось
- 79 отзывов
Доставка
Характеристики
Описание
Rok wydania: 2019
Oprawa: miękka
Ilość stron: 400
Format: 158x235
Włącz supermoce Excela - skorzystaj z VBA!
- Poznaj możliwości makropoleceń
- Odkryj konstrukcje języka VBA
- Naucz się wykorzystywać je w Excelu
Excela używa się dosłownie wszędzie - pełni funkcję uniwersalnego programu do przeprowadzania obliczeń naukowych, statystycznych i finansowych, analizy najrozmaitszych danych, wizualizacji wyników i tworzenia rozbudowanych raportów. Nie bez znaczenia są też oferowane przez niego możliwości automatyzacji działań oraz prowadzenia interakcji z użytkownikami arkusza i innymi aplikacjami pakietu Microsoft Office - co zapewnia zastosowanie makropoleceń opracowanych za pomocą języka Visual Basic for Applications.
Jeśli chcesz wejść na wyższy poziom i dowiedzieć się, jak upraszczać i przyspieszać swoją pracę z Excelem, sięgnij po tę książkę! W niezwykle prosty sposób zaprezentuje Ci ona możliwości makr, metody ich tworzenia, konstrukcje języka VBA i najrozmaitsze sposoby ich zastosowania. Wiedza nie jest tu oderwana od rzeczywistości - zilustrowano ją praktycznymi przykładami, dzięki czemu szybko nauczysz się nie tylko programować, ale też rozwiązywać prawdziwe problemy, z którymi na co dzień mierzy się wielu użytkowników Excela.
- Makropolecenia i język VBA w Excelu
- Korzystanie z edytora języka VBA
- Komunikacja z użytkownikiem aplikacji
- Zastosowanie zmiennych i obiektów arkusza
- Używanie instrukcji warunkowych i podprogramów
- Obsługa zdarzeń i korzystanie z zakresów arkusza
- Zastosowanie funkcji arkuszowych i elementów sterujących
Z VBA w Excelu trafisz prosto do celu!
O autorze
Witold Wrotek - z wykształcenia mgr inż. elektronik. Z zamiłowania jeździec konny i autor książek informatycznych. Pierwszą napisał w 1993 roku („ABC DOS”, PLJ). Do kwietnia 2008 powstało około dwustu tytułów książek autorskich, nie licząc współautorstwa.
Współpracował z pismem „Nowy Elektronik” oraz wydawnictwami PLJ i MIKOM. Pisze pod nazwiskiem własnym oraz pseudonimami, m.in. Paweł Kaczor, Piotr Czarny, Bolesław Ogórek, Maciej Groszek, Beata Piotrowska, Kabasa Makakaumba-Grzegorzewski, Jan Pluciński, Jacek Albera. Obecnie współpracuje z wydawnictwem Helion. Interesują go takie tematy, jak oprogramowanie biurowe, programy graficzne, pozycjonowanie stron internetowych.
Spis treści
Wstęp 7
- Co to jest VBA? 7
Basic 7
Visual Basic 8
Visual Basic for Applications 8
- Czy VBA jest przeżytkiem? 9
VBA i Office 2007, 2010, 2013, 2016, 2019 10
Zmieniony wygląd okna programu 10
Makropolecenia w Microsoft Office 2019 11
Bezpieczeństwo w Microsoft Office 2019 12
- Jaką funkcję może pełnić VBA? 12
Kiedy warto stosować VBA? 13
Kiedy nie warto stosować VBA? 14
- Jak napisać najprostszy program w VBA? 14
- Podsumowanie 15
Rozdział 1. Makropolecenia 17
- Pięć wersji Microsoft Office 18
- Planowanie makropolecenia 18
- Microsoft Office 2019 19
Planowanie i rejestrowanie makropolecenia 19
- Podsumowanie 47
Rozdział 2. Jak uruchomić edytor Visual Basic for Applications 49
- Gdzie w Excelu jest edytor VBA? 50
- Czy makropolecenie może spowodować szkody? 56
- Podsumowanie 67
Rozdział 3. Okno edytora Visual Basic for Applications 69
- Okno Project 69
- Okno Properties 71
- Okno Code 73
- Pasek menu 74
- Pasek narzędziowy 74
- Pierwszy program 75
- Przełączanie między widokami 89
- Wyrównywanie obiektów 90
- Strzelanie z armaty do komara 94
Kiedy korzystać z makropoleceń, a kiedy z programów napisanych w VBA? 95
- Podsumowanie 95
Rozdział 4. Zmienne 97
- Nazwy zmiennych w VBA 98
- Pułapki systemu komunikatów 103
- Typy danych 104
- Pułapki braku deklaracji 113
- Wymuszanie deklarowania zmiennych 118
- Zasięg deklaracji 123
Zmienne lokalne 123
Zmienne obowiązujące wewnątrz całego modułu 123
Zmienne globalne 124
Przekazanie wartości przez zmienną globalną 128
Przekazanie wartości przez wywołanie procedury z parametrem 130
- Deklaracja typu i instrukcja przypisania 132
- Komórka arkusza jako zmienna 137
- Tekst jako wartość zmiennej 143
- Podsumowanie 146
Rozdział 5. Komunikacja z użytkownikiem 147
- Wprowadzanie danych 148
- Wyświetlanie komunikatów 159
- Poprawność wprowadzanych danych 172
- Wycinanie tekstu 179
- Podsumowanie 184
Rozdział 6. Korzystanie z obiektów 185
- Obiekty 185
- Właściwości 185
- Metody 186
Zaznaczanie komórki 186
Elektroniczny sufler 188
Usuwanie zawartości i formatowania 190
Usuwanie zawartości 192
Usuwanie formatowania 193
Usuwanie wartości mniejszych od progowej 194
- Właściwości 195
Przypisanie wartości komórce 195
Kopiowanie zawartości komórek 200
Nadawanie komórce koloru z użyciem nazwy koloru 202
Nadawanie komórce koloru z użyciem kodu koloru 203
Nadawanie koloru zawartości komórki 206
Przesuwanie aktywnej komórki 210
- Podsumowanie 212
Rozdział 7. Instrukcje warunkowe 213
- Porównywanie 214
- Sterowanie wykonywaniem procedur 215
Skok do etykiety 215
Podejmowanie decyzji 225
Wybór jednej z trzech lub więcej opcji 227
Wykonanie grupy instrukcji określoną liczbę razy 232
Pętle zagnieżdżone 238
Wykonywanie pętli, gdy warunek jest spełniony 242
- Podsumowanie 244
Rozdział 8. Elementy sterujące arkusza 245
- Pole listy 245
- Pole kombi (listy rozwijanej) 253
- Pasek Toolbox i elementy sterujące arkusza 256
- Właściwości 258
- Podsumowanie 262
Rozdział 9. Zdarzenia 263
- Lista zdarzeń dla skoroszytu 265
- Lista zdarzeń dla arkusza 271
- Lista zdarzeń dla aplikacji 274
- Komunikacja z programem 277
- Lista zdarzeń dla formularzy 281
- Podsumowanie 284
Rozdział 10. Metody i właściwości dla zakresu 285
- Kopiowanie zakresu komórek 285
- Sortowanie zakresu komórek 292
- Filtrowanie zakresu komórek 298
- Wyszukiwanie informacji 302
- Podsumowanie 305
Rozdział 11. Podprogramy 307
- Śledzenie pracy programu 314
- Procedury zagnieżdżone 317
- Procedury zapętlone 319
- Podsumowanie 321
Rozdział 12. Ściągawka z VBA 323
- Metody 323
- Funkcje 330
- Instrukcje 339
- Operatory 342
Operatory arytmetyczne 342
Operatory porównania 345
Operator konkatenacji 347
Operatory logiczne 349
- Podsumowanie 350
Rozdział 13. Funkcje arkuszowe 351
- Odpowiedniki funkcji arkuszowych w VBA 354
- Podsumowanie 375
Dodatek A. Wybrane kody błędów VBA 377
Dodatek B. Programowanie obiektowe 381
- Programowanie proceduralne a obiektowe 381
- Właściwości 382
- Metody 383
- Zdarzenia 383
- Kolekcje 383
- Modele obiektowe 384
- Metoda kropkowa 384
- Obiekty aktywne 384
Zakończenie 387
Skorowidz 389
Гарантии
Гарантии
Мы работаем по договору оферты и предоставляем все необходимые документы.
Лёгкий возврат
Если товар не подошёл или не соответсвует описанию, мы поможем вернуть его.
Безопасная оплата
Банковской картой, электронными деньгами, наличными в офисе или на расчётный счёт.