Ich muss zugeben, dies ist nicht mein erstes Buch zu VBA. Mir persönlich hat es jedoch sehr viel gebracht, ich benutze es regelmässig als Nachschlagewerk. Im Unterschied zu anderen Büchern ist es zwar in vielen Themenbereichen etwas knapp gehalten, dafür ziemlich umfassend und voller interessanter Zusatzinfos. Allein schon aufgrund der Beschreibung wie man eigene Objekte (Klassenmodule) erzeugen kann, scheint mir der Name „Profibuch" gerechtfertigt.
Im Grundlagenteil hätte ich weitere, in die Kapitel integrierte, Beispiele begrüsst. Dank der Übungsbeispiele am Kapitelende (die Lösungen sind auf der CD zu finden) ist dies jedoch verkraftbar. Übung macht schliesslich den Meister ;-)
Die Beispiele in den Kapiteln zur Programmierung der Applikationen setzen teilweise zwar etwas mathematisches Verständnis voraus, das Programmieren hat aber nun mal mit Mathematik zu tun. Im Kapitel zur Anwendungsübergreifenden Programmierung dürften auch Objektorientierungs-Begeisterte auf ihre Kosten (Stichwort Eigene Klassen und Interfaces) kommen.
Geradezu begeistert war ich vom Kapitel zum Thema Access-VBA. In gerade mal 50-Seiten wird alles nötige über die Datenzugriffsbibliotheken DAO und ADO vermittelt, so dass ich nun in der Lage bin, aus Word eine Access-Datenbank anzuzapfen oder Daten aus Access direkt nach Excel zu exportieren.
Etwas gewöhnungsbedürftig ist das (ansonsten schöne) Layout des Buches, namentlich dass die Überschriften nicht nummeriert sind. Dafür enthält das Buch einen äussert umfangreichen Index (19 Seiten !!!) mit hunderten von Stichworten, womit es sich ausgezeichnet als Nachschlagewerk eignet.
PS: Ich arbeite mit Windows XP und Office 2003.