Bei vielen Office-Programmpaketen besteht die Möglichkeit, auf die Objekte einer Anwendung auch per Programm zuzugreifen. Beispielhaft sei hier die Möglichkeit der (Makro-)programmierung in Word, Excel oder Outlook genannt. Die bei Microsoft-Office eingesetzte Programmiersprache Visual Basic for Applications (VBA) ermöglicht vielfältige Anwendungen, die dabei die Grundmächtigkeit der Office-Programme nutzen können und auch neue, programmübergreifende Aufgaben erledigen können. Beispielhaft sei hier das Versenden von Tabelleninhalten (Excel) per E-Mail (Outlook) genannt.
Die Veranstaltung soll mit einer kurzen Einführung in die Objektmodelle von Excel und anderen Office-Programmen beginnen. Danach sollen die Teilnehmer in Gruppen von 4-5 Personen eigene Anwendungsbeispiele untersuchen.
Das Ziel der Veranstaltung ist dabei auch, dass alle Teilnehmer aus allen Projektarbeiten lernen. Daher sollen sich Projektarbeiten und regelmäßige Berichterstattungen aus den einzelnen Gruppen abwechseln.