Microsoft Office Excel 2007 - Programmierung - Das Handbuch
|
| Preis: | EUR 49,90 Kostenlose Lieferung Details |
Verfügbarkeit: Gewöhnlich versandfertig in 24 Stunden
Versand und Verkauf durch Amazon.de
93 neu oder gebraucht verfügbar EUR 36,00
Durchschnittliche Kundenbewertung:Produktbeschreibung
Microsoft Office Excel 2007-Programmierung - Das Handbuch, Monika Weber, Michael Schwimmer, 1082 Seiten, 1 CD/
Produktinformation
- Amazon-Verkaufsrang: #111533 in Bücher
- Marke: Microsoft
- Veröffentlicht am: 2007-11-27
- Originalsprache: Deutsch
- Einband: Gebundene Ausgabe
- 1082 Seiten
Aus der Amazon-Redaktion
Kurzbeschreibung
Sie verfügen bereits über fundierte Kenntnisse in Excel und wollen in die Programmierung mit Visual Basic for Applications (VBA) einsteigen? Dann ist dieses Handbuch das richtige für Sie. Im ersten Teil von "Microsoft Office Excel 2007 Programmierung - Das Handbuch" finden Sie den Einstieg in die VBA-Programmierung von Excel. Die weiteren Teile des Buches decken nahezu alle Gebiete der VBA-Programmierung mit Excel ab. Das eBook als Begleiter ist immer einen Klick von Ihrer Excel-Anwendung entfernt.
Über den Autor
Monika Weber ist Microsoft MVP im Bereich Excel und Microsoft Office User Specialist. Sie ist Office-Trainerin in der Schweiz.
Kundenrezensionen
Lohneswerte Anschaffung für VBA 2007
Das Buch ist sowohl für Anfänger als auch für fortgeschrittene Benutzer geeignet. Es wird der komplette Umfang von VBA erklärt - von den Anfängen mit dem Makrorecorder bis zum Erstellen eigner Code. Dabei wird auch explicit darauf hingewiesen, dass man zwar mit dem Makrorecorder beginnen kann, dieser Code aber nicht ohne Überarbeitung übernommen werden sollte. An einigen Beispielen wird gezeigt, wie der aufgezeichnete Code bereinigt aussieht. In diesem Zusammenhang wird auch darauf eingegangen, dass Select und Activate im Code nicht eingesetzt werden müssen. Hierbei wurde allerdings nicht immer der Code benutzt, der mit Version 2007 aufgezeichnet wird (z.B. auf Seite 218; hier fehlen die zusätzlichen Eigenschaften wie z.B. .TintAndShade). Aus meiner Sicht fehlt auch die Erläuterung, weshalb Patern=xlSolid entfallen kann - diese Eigenschaft ist Standard und kann folglich entfallen.
Das Buch konzentriert sich nicht nur auf VBA. Es wird auch beschrieben, wie einige Aktionen per Hand ausgeführt werden. Das Buch ist so aufgebaut, dass man allmählich an VBA herangeführt wird.
In einigen Punkten wird nicht genau auf Version 2007 eingegangen bzw. sind sie nicht korrekt beschrieben:
* S 419 nur 3 bedingte Formatierungen
* S 455 Sortieren max. 3 Bedingungen
* S 484 Autofilter bei Blattschutz - dazu ist kein Code notwendig, dies kann unter Blattschutz eingestellt werden
In Excel 2007 hat sich die Benutzeroberfläche verändert und in diesem Buch wird sehr genau die Erstellung der Symbolleisten beschrieben. In diesem Zusammenhang wird ein Programm zu deren Erstellung vorgestellt. Im umfangreichen Anhang gibt es noch weitere Informationen zu den einzelnen Elementen der Symbolleiste mit den Eigenschaften je Element. Für die Erstellung der Symbolleisten dürften mit diesem Buch keine Fragen offen bleiben.
Es werden nebenbei auch viele nützliche Tipps erläutert, z.B. dass man bei dem Einsatz von Set auch die Variable zum Ende wieder mit Nothing löschen sollte. Desweiteren wird immer darauf hingewiesen, dass man sich bei der Benennung von Modulen, Steuerelementen usw. an die ungarische Notation halten sollte, was auch die Lesbarkeit des Codes für andere Programmierer erhöht.
In dem Buch wird unter anderem auch der Einsatz von API Funktionen, XML Dateien und die Verbindung zu anderen Office Programmen beschrieben.
Mein Eindruck ist, dass dieses Buch sein Geld wert und eine nützliche Investition für die Arbeit mit Excel 2007 ist, insbesondere der Teil der Symbolleistenerstellung.
Gutes Buch für Makro-Programmierer aber ohne Zukunft
Das Buch ist gut gegliedert, greift nahezu alle Themenbereiche auf und bietet sowohl dem Einsteiger als auch dem Fortgeschrittenen eine gut geschiebene Hilfe bei allen Makro-Aufgaben. Die Codebeispiele sind gut beschrieben, sie sind kurz und prägnant und bieten so eine gute Basis um die eigenen Makros zu erstellen. Die allermeisten Beispiele laufen auch auf den älteren Office Versionen. Wer also den Umstieg erst noch plant kann trotzdem schon zugreifen.
Wer nur Makros mit VBA schreiben will, der ist hier richtig. Und das Buch würde 5 Sterne verdienen.
ABER: Das Buch blendet einen wichtigen Teil vollkommen aus: Mit Office 2007 ist für Programmieraufgaben die VSTO 3.0 (Visual Studio Tools for Office) als zentrales Tool zur Entwicklung von Erweiterungen für Office eingeführt und soll die VBA-Makros langsam verdrängen und so Office in das .net Zeitalter bringen. Das Buch erwähnt diese überaus mächtige und komfortalbe Programmier-Umgebnung an keiner Stelle und wird so seinem Titel "...Programmierung" nicht 100% gerecht. Deshalb einen Stern Abzug.




