okladka
Jak sugeruje tytuł, niniejsza książka jest adresowana do osób, które chcą się nauczyć pisania programów w Wordzie 97 lub w wersji późniejszej tej aplikacji.

Pewnie ktoś zapyta: "Po co w ogóle pisać programy w Wordzie?".
Odpowiedź jest prosta: aby uczynić tę znakomitą aplikację jeszcze potężniejszą".

Jest wiele problemów, które może rozwiązać programista, a których nie może zwykły użytkownik za pomocą menu i okien dialogowych Worda. Czytelnik już w pierwszym rozdziale znajdzie kilka konkretnych przykładów, które potwierdzą te słowa.

Niniejsza książka jest wprowadzeniem do pisania programów w obiektowym modelu Worda za pomocą języka Visual Basic for Application (VBA). Nie należy jej jednak traktować jak encyklopedii programowania w Wordzie. Naszym celem jest zapoznanie Czytelnika z głównymi zagadnieniami programowania w takim stopniu, aby mógł on kontynuować swoją edukację samodzielnie.
Przedmowa (9)
Rozdział 1. Wprowadzenie (15)
Rozdział 2. Wiadomości wstępne (19)

Część I Środowisko VBA (27)
Rozdział 3. Edytor Visual Basic - część I (29)
Rozdział 4. Edytor Visual Basic - część II (41)
Część II Język programowania VBA (57)
Rozdział 5. Zmienne, typy danych i stałe (59)
Rozdział 6. Funkcje i podprogramy (79)
Rozdział 7. Funkcje i instrukcje wbudowane (89)
Rozdział 8. Instrukcje kontrolujące przepływ programu (99)
Część III Obiekty i modele obiektowe (107)
Rozdział 9. Modele obiektowe (109)
Rozdział 10. Model obiektowy Worda (127)
Rozdział 11. Obiekt Application (133)
Rozdział 12. Obiekt Document (155)
Rozdział 13. Obiekt Section i obiekt HeaderFooter (195)
Rozdział 14. Obiekty Range i Selection (203)
Rozdział 15. Obiekty Find i Replace (237)
Rozdział 16. Obiekt Table (245)
Rozdział 17. Obiekt List (259)
Rozdział 18. Skróty klawiaturowe (277)
Rozdział 19. Wbudowane okna dialogowe (285)
Rozdział 20. Tworzenie okien dialogowych (295)
Rozdział 21. Menu i paski narzędzi (311)
Dodatki (321)
Dodatek A Programowanie Worda z innej aplikacji (323)
Dodatek B Obiekt Shape (327)
Dodatek C Wyszukiwanie zainstalowanych drukarek (343)
Dodatek D Języki wysokiego i niskiego poziomu (347)
Skorowidz (357)