Szczegóły ebooka

VBA dla Excela 2019 PL. 234 praktyczne przykłady

VBA dla Excela 2019 PL. 234 praktyczne przykłady

Witold Wrotek

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!


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

  • Tytuł: VBA dla Excela 2019 PL. 234 praktyczne przykłady
  • Autor: Witold Wrotek
  • ISBN: 978-83-283-6397-7, 9788328363977
  • Data wydania: 2019-10-01
  • Format: Ebook
  • Identyfikator pozycji: vbae19
  • Wydawca: Helion