www.zjhsw.com
okladka

Większości użytkowników Excel kojarzy się wyłącznie z arkuszem kalkulacyjnym używanym w biurach. Zdecydowanie mniej osób wie, że Excel jest również potężnym narzędziem programistycznym, za pomocą którego projektuje się rozbudowane aplikacje, wyposażone w graficzne interfejsy użytkownika i korzystające z danych zewnętrznych, języka XML i usług sieciowych. Dzięki językowi Visual Basic for Applications (VBA) można tworzyć na bazie Excela profesjonalne narzędzia bardzo dobrej jakości.

Książka "Excel. Programowanie dla profesjonalistów" to podręcznik poświęcony projektowaniu aplikacji w środowisku Excela, adresowany do doświadczonych użytkowników tego narzędzia oraz programistów. Autorzy krok po kroku wyjaśniają, jak tworzyć dodatki, implementować usługi sieciowe, projektować formularze userform. Uczą konstruowania wykresów i obsługi błędów, pokazują, w jaki sposób zoptymalizować wydajność aplikacji i jak je dystrybuować.

Poznaj zasady tworzenia aplikacji przy użyciu Excela --
z tych narzędzi korzystają największe firmy świata.


O autorach (9)
Rozdział 1. Wstęp (11)
Rozdział 2. Architektura aplikacji (23)
Rozdział 3. Najlepsze praktyki programowania w Excelu i VBA (35)
Rozdział 4. Projektowanie arkusza (67)
Rozdział 5. Dodatki funkcyjne, ogólne i specjalizowane dla aplikacji (101)
Rozdział 6. Aplikacja dyktatorska (129)
Rozdział 7. Używanie modułów klas do tworzenia obiektów (149)
Rozdział 8. Zaawansowane sterowanie paskami poleceń (175)
Rozdział 9. Zrozumienie i używanie wywołań Windows API (221)
Rozdział 10. Projektowanie formularzy UserForm i najlepsze praktyki (257)
Rozdział 11. Interfejsy (305)
Rozdział 12. Obsługa błędów VBA (331)
Rozdział 13. Programowanie i bazy danych (365)
Rozdział 14. Techniki przetwarzania danych (409)
Rozdział 15. Zaawansowane techniki tworzenia wykresów (433)
Rozdział 16. Debugowanie kodów VBA (453)
Rozdział 17. Optymalizacja wydajności VBA (487)
Rozdział 18. Sterowanie innymi aplikacjami Office (513)
Rozdział 19. XLL i API C (539)
Rozdział 20. Połączenie Excela i Visual Basica 6 (569)
Rozdział 21. Pisanie dodatków w Visual Basic 6 (617)
Rozdział 22. Używanie VB.NET i Visual Studio Tools for Office (639)
Rozdział 23. Excel, XML i usługi sieciowe (677)
Rozdział 24. Zapewnianie pomocy, bezpieczeństwa, pakowanie i rozpowszechnianie (713)
Skorowidz (731)