Als VBA-Neuling habe ich das Buch bestellt in der Hoffnung einen fundierten Einstieg in die Welt der VBA-Programmierung mit Excel zu erhalten. Leider wurde ich in dieser Hinsicht enttäuscht.
Dieses Buch bietet einen recht guten, wenn auch etwas unstrukturierten, Einstieg in Basic. Allerdings lässt die Qualität bei VBA-spezifischen und Excel-spezifischen Beschreibungen und Beispielen stark nach.
Anstelle am Anfang eines Kapitels, wenigstens mal kurz, auf den grundlegenden Aufbau der beschriebenen Objekte (Diagramme, Zellen, Tabellenblätter, Filter) einzugehen, wird man mit Beispielen überhäuft, in denen man sich großenteils selbst zurechtfinden muss. Es wird sozusagen mit der Tür ins Haus gefallen. Es werden allgemeingültige Konzepte (wann setze ich das Wort "Set" ein?) nicht allgemeingültig sondern, wenn überhaupt, nur speziell für das Beispiel beschrieben, in dem es benutzt wird. Es werden Themen teilweise sehr detailliert behandelt, die überhaupt gar nichts mit Excel-VBA zu tun haben (die Berechnung von Pfingsten in Bezug zu Ostern mag ja als Beispiel ganz hilfreich sein aber im Anhang alle Feiertage aufzulisten ist hier nun wirklich fehl am Platz). Andere Themen wie das Erzeugen von Wordart-Objekten, das Erstellen von HTML-Seiten per Excel-VBA, und das Öffnen des Outlook-Posteingangs könnte ein Programmierer durchaus selber herausfinden, wenn er denn an die Denkweise und den Hintergrund des Objektmodells in VBA und Excel herangeführt worden wäre, was hier absolut nicht geschieht.
Meiner Meinung nach ist das Buch ausschließlich für den Programmierer geeignet, der sich von einem Beispiel zum anderen arbeiten will, ohne verstehen zu wollen, was wirklich dahinter steckt.