VBA dla Excela 2019 PL. 234 praktyczne przykłady - ebook
VBA dla Excela 2019 PL. 234 praktyczne przykłady - ebook
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!
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
Kategoria: | Systemy operacyjne |
Zabezpieczenie: |
Watermark
|
ISBN: | 978-83-283-6397-7 |
Rozmiar pliku: | 8,7 MB |