Da sich der Sprachkern, also die Kontrollstrukturen von VBA bei den einzelnen Applikationen nicht unterscheidet, halte ich es für wichtig, mit den Themen Codeeingabe, Variablen, Verzweigungen, Schleifen und Fehler zu beginnen. Anschließend wird auf die Themen Objekte, Eigenschaften, Methoden, Sammlungen und Ereignisse eingegangen, da dies für die Schreibweise des Codes wichtig ist. Im dritten Teil der Schulung wird eine Applikation behandelt: Ausgangsbasis ist der Makrorekorder, der zu viel und keinen qualitativ guten Code liefert. Nun werden die einzelnen Objekte erlätert. Excel hat sicherlich das Übersichtlichste Objemodell, Word ein relativ flaches. In Access ist der Zugriff auf Tabellen (und Abfragen) fundamental und damit das Zusammenbauen eines SQL-Strings. In Visio ist das Verständnis fundamental, dass der Zugriff auf Shapes ein Zugriff auf das ShapeSheet bedeutet.
|