| |
|
|
VBA (Visual Basic for Applications) Aufbaukurs («O2A») |
 |

VBA Office übergreifend einsetzen

Alle Office-Anwendungen sind mit der applikationsübergreifenden Programmiersprache VBA ausgestattet und verfügen über eine einheitliche Programmierumgebung. Damit wurde die Möglichkeit geschaffen, applikationsübergreifenden Datenaustausch zu nutzen. Ein Word-Formular kann Daten aus einer Excel-Arbeitsmappe übernehmen, diese in eine Access-Datenbank übertragen oder damit eine PowerPoint-Präsentation erweitern. Ebenso kann die Funktionalität dieser Programme über VBA mit den Kommunikationseigenschaften von Outlook optimal kombiniert werden. Diese beschriebenen Eigenschaften ermöglichen eine Office-übergreifende Programmierung von Komplettlösungen, die alle Anwendungen mit einbeziehen. Auf Knopfdruck können Daten von einer Applikation zur anderen gelangen. Ihnen als Programmierer steht in jeder Applikation der Objektbaum aller Anwendungen zur Verfügung. Der komplexe Weg über DDE (Dynamic Data Exchange) erübrigt sich für Sie, zugunsten einer klaren Objektstruktur.
|
 |
| Ihr Nutzen/Lernziele |
| Sie erhalten einen tiefen Einblick in alle Office-Applikationen und können applikationsübergreifende Office-Lösungen erstellen und verteilen, die Word, Excel, PowerPoint, Access und Outlook mit einbeziehen. |
 |
| Zielgruppe |
| PC-Betreuer und Entwickler mit Programmiererfahrung, welche komplette Office-Lösungen erstellen möchten. |
 |
| Voraussetzungen |
| Sehr gute Kenntnisse der einzelnen Office-Produkte und Programmierkenntnisse in VBA oder Visual Basic sind Voraussetzung. Nach dem Besuch des Kurses «VBA Einführung für Office» (V7A) ist zusätzliche praktische Erfahrung mit VBA unbedingt notwendig! |
 |
| Inhalt |
- Objekte der einzelnen Anwendungen
- Der Objektexplorer
- Die Objekthierarchie (Objektmodelle)
- Excel
- Word
- Powerpoint
- Programmatische Einwirkung auf PowerPoint-Präsentationen
- Programmatische Erstellung von Access-Objekten
- Aus Word heraus Excellisten verwenden und ändern
- Kommunikation zwischen den einzelnen Applikationen
- Datenzugriffsobjekte (ADO)
- Kommunikation mit Datenbanken
- Ausführung von SQL-Abfragen
- Outlook
- Das Outlook-Objektmodell
- Programmatische Erstellung von Outlook-Elementen (E-Mails, Kontakte, Termine usw.)
- Gemeinsame Objekte
- Interaktion mit der Registry
- Symbolleisten-Objekte
- Eigene Objekte erstellen (Klassenmodule)
- Zeichnungsobjekte
- Erstellung komplexer Office-Lösungen
- Passwortschutz für VBA-Projekte
- Add-ins für Word, Excel und PowerPoint
- Schlussprojekt
|
 |
| Dauer |
| 3 Tage |
 |
| Kursunterlagen |
| DIGICOMP-Kursmaterial |
 |
| Preis |
| CHF 1950.-- |
Massgeschneidertes Training Für Firmen, die mehrere ihrer Mitarbeiter gleichzeitig schulen oder ein massgeschneidertes Weiterbildungspaket wünschen, gelten spezielle Konditionen.
Unser Firmenkurs-Team,
stellt Ihnen gerne ein individuell angepasstes Angebot zusammen.
|
|

Aktuell:
 |




Kunden Feedback
 |
 |
 |
 |
 «Der Kurs war zu 100% auf meine Bedürfnisse ausgerichtet.» Andreas Baur Kurs EXT, 05.06.2009
 |
 |
 |
|
|
|
|
 |
|
|