MS Office 2007/2010 VBA Programmierung (4tägige/32 Ustd. ) - Seminar / Kurs von dk-Computerschule Dr. Gunnar Dillmann & Thomas Kriebs GbR

Inhalte

Einführung Was sind integrierte Lösungen?Einsatzgebiete der Office-Anwendungen Ein einfaches Beispiel für eine integrierte Lösung VBA-Prozedur mit Menüleiste verknüpfenArbeiten mit der VBA EntwicklungsumgebungDie VBA-Entwicklungsumgebung verwendenBestandteile der EntwicklungsumgebungDer Projekt-ExplorerDas Eigenschaftenfenster Das Modulfenster benutzen - Anweisungen eingeben und ausführen - Automatische Eingabehilfen verwenden- Neue Prozedur erstellen- Prozeduren bearbeiten Das Direktfenster Das LokalfensterDie Sprachelemente von VBAModule verwendenMit Prozeduren programmierenVariablen, Konstanten und deren Datentypen- Der Begriff Variable - Deklaration von Variablen- Konstanten deklarieren und verwenden- Datentypen von VBA - Datenfelder (Arrays) Programmablauf mit Kontrollstrukturen steuern- Verzweigungen- Schleifen Vordefinierte Funktionen Objektorientierte Programmierung mit VBA Was sind Objekte?Die Objekthierarchien (Objektmodelle)Eigenschaften und Methoden - Eigenschaften von Objekten- Methoden von Objekten - Die With-Anweisung zum Zugriff auf Eigenschaften und MethodenObjektvariablenAuflistungen in der Objekthierarchie - Objektauflistungen- Auf einzelne Objekte einer Auflistung zugreifen - Namen beim Zugriff auf Auflistungen verwenden - Auf alle Objekte einer Auflistung nacheinander zugreifenDen Objektkatalog verwendenGemeinsam genutzte VBA-ElementeVBA-Elemente für alle Office-AnwendungenProgrammieren des Anwendungsfensters Die Dokumentenfenster programmieren Dateien suchenDialogfenster zur Datei- und Ordnerauswahl Mit dem Dateisystem programmieren Eingabedialoge und Meldungsfenster - Eingabedialoge verwenden - Meldungsfenster verwenden Programmieren der Office-Anwendungen Mit Word programmieren - Das Word-Objektmodell - Mit Dokumenten arbeiten - Auf Dokumenteninhalte zugreifenMit Excel programmieren - Das Excel-Objektmodell - Mit Arbeitsmappen und Tabellenblättern arbeiten - Zugriff auf Zellen und Zellbereiche Mit Access programmieren - Das Access-Objektmodell - Mit Access-Datenbanken arbeiten- Zugriff auf Steuerelemente in Formularen und BerichtenMit PowerPoint programmieren- Das PowerPoint-Objektmodell- Mit Präsentationen und Folien arbeiten - Zugriff auf den Folieninhalt Mit Outlook programmieren- Das Outlook-Objektmodell- Auf Ordner zugreifen- Auf Elemente zugreifen Kommunikation zwischen Office-AnwendungenIntegrierte Office-Automatisierung Technische GrundlagenVerweis auf eine Objektbibliothek erstellen Deklarieren von Objektvariablen für die Automation Erzeugen einer Objektinstanz- Grundlagen - Objektinstanz mit CreateObject erzeugen - Objektinstanz mit GetObject erzeugen - Objektinstanz mit New erstellen Objekt schließen und Arbeitsspeicher freigeben Meldungen des Automationsobjekts unterdrückenBenutzerdefinierte Dialoge verwendenKommunikation mit dem Anwender UserForm-Dialoge erstellenUserForm-Dialoge verwenden und programmieren Steuerelemente programmieren Datenbankzugriff in Office-AnwendungenObjekte zum Datenbankzugriff- Grundlagen - Hierarchie des ADO-Objektmodells - Ablauf des Datenzugriffs mit ADOVerbindung zu einer Datenquelle herstellenDatensatzgruppe auswählen und öffnenDatensätze und Datenfelder auslesen- Datensätze auslesen- Zugriff auf Datenfelder- Datensätze suchenDatensätze hinzufügen und bearbeiten - Datensätze hinzufügen- Datensätze ändern und löschen Integrierte Lösungen mit WordAutomation mit Word Diagrammfunktion von Excel nutzen Adressen aus Access übernehmen Integrierte Lösungen mit ExcelAutomation mit Excel Druckfunktion von Word nutzenDaten aus Outlook und Access importieren Integrierte Lösungen mit Access Automation mit AccessDatenbank zur DokumentenverwaltungDokumente in die Datenbank einlesen - Das Formular DokumenteEinlesen- Dokumente suchen - Vorschaufunktion für Word-Dokumente - Vorschaufunktion für Excel-Dokumente - Dokumente in der Datenbank archivieren - Liste der gefundenen Dokumente löschen -Versteckt geöffnete Word- bzw. Excel-Anwendung schließenDokumente verwalten und öffnen- Das Formular DokumenteVerwalten- Dokumente in der Datenbank suchen - Dokumente öffnenIntegrierte Lösungen mit PowerPointAutomation mit PowerPoint Die Anwendung SCHNELLPRÄSENTATION als integrierte Lösung Bearbeiten der TitelfolieErstellen einer Textfolie mit Word-UnterstützungErstellen einer Diagrammfolie mit Excel-UnterstützungSuchfunktion für Excel-ArbeitsmappenIntegrierte Lösungen mit Outlook Automation mit Outlook Notizen in Word erstellen Serien-E-Mails mit Word und Outlook versenden - Mit der Anwendung SERIEN-E-MAIL arbeiten - Initialisieren der Anwendung und Bestimmen der Kontakteordner- Kontaktinformationen auslesen - E-Mails an ausgewählte Empfänger senden

Lernziele

In der Schulung VBA Programmierung in Office lernen Sie das Arbeiten mit der VBA-Entwicklungsumgebung. Nach dem Seminar beherrschen Sie die Steuerung und Integrationskonzepte von VBA und können eigenständig Programme für Office 2007/2010 entwickeln. Hierzu gehören zum Beispiel Kenntnisse zur Objektorientierte Programmierung mit VBA, die Sprachelemente und Kontrollstrukturen von VBA und das Programmieren von Ereignisprozeduren.

Zielgruppen

Entwickler und key-user mit guten MS Office  Kenntissen.

Schulungsteilnehmer/innen: 2 bis maximal 7 Personen (Sollte uns zu einem Schulungstermin lediglich eine Anmeldung vorliegen, bieten wir diese Schulung in Absprache als Einzelschulung, mit einem angemessen verkürztem Unfang, zum gleichen Schulungspreis an). Schulungsvoraussetzungen:Für die Schulung VBA Programmierung in Office benötigen Sie sichere MS Office Grundlagenkenntnissen (Word, Excel, PowerPoint, Access und Outlook).

Die Schulung VBA Programmierung in Office wird angeboten als: offene Schulung in unserem Schulungzentrum in Gießen sowie als individuelle Firmenschulung und Einzelschulung in unserem Schulungszentrum, bzw. als Inhouse Schulung in Ihrem Hause. Schulungsdauer: Diese Schulung hat eine Dauer von 32 Unterrichtsstunden (1 Ustd. = 45 Min. ).

SG-Seminar-Nr.: 1490915

Preis jetzt anfragen

Seminar merken ›

Semigator berücksichtigt

  • Frühbucher-Preise
  • Last-Minute-Preise
  • Gruppenkonditionen

und verfügt über Sonderkonditionen mit einigen Anbietern.

Der Anbieter ist für den Inhalt verantwortlich.

Über Semigator mehr erfahren

  • Anbietervergleich von über 1.500 Seminaranbietern
  • Vollständige Veranstaltungsinformationen
  • Schnellbuchung
  • Persönlicher Service