Programmierung

Kurs-ID: MsVbVstoG

Kurs Microsoft Visual Basic .NET VSTO

Office Programmierung

Mit Visual Studio (VS) und den Visual Studio Tools für Office (VSTO) steht Ihnen eine Entwicklungsumgebung zur Verfügung, mit der sich für Office-Lösungen völlig neue Möglichkeiten ergeben. Durch Verwendung des .NET Framework erreichen Sie komplette XML-, Windows- und Datenbank-Funktionalitäten in Ihren Office Programmen und -dokumenten.

VBA-Entwickler erhalten mit diesem Kurs den Einstieg in die zukunftsorientierte Entwicklung von Office-Anwendungen mit VSTO und .NET-Entwickler lernen Ihre Applikationen um Office-Anbindungen und -Funktionen zu erweitern. Die Kursteilnehmenden sind nach diesem Seminar in der Lage, eigene Lösungen mit VSTO zu erstellen und Ihre Kenntnisse der Applikationsentwicklung und Office Programmierung zu kombinieren.

Anfrage stellen

Seminarinhalte

.NET Plattform für VBA-Programmierer

  • .NET Framework
  • Common Language Runtime (CLR)

Wiederholung bzw. Festigung VB.NET Programmierung

  • Arbeiten mit Microsoft Visual Studio
  • Microsoft Office mit VB.NET steuern
  • VBA-Makrorecorder zur Unterstützung benutzen
  • Visual Basic.NET: die Basics
  • Typen, Klassen, Objekte, Methoden und Ereignisse
  • Arrays und Listen
  • Eingebaute Funktionen
  • Formularentwurf mit Windows Forms
  • Ausnahmebehandlung
  • Das Start-Objekt

Microsoft Office Programmierung

  • Automatisierung und Primary Interop Assemblies (PIAs)
  • Dokumenten- vs. Anwendungsbezogene Programmierung

VSTO

  • Einsatzbereiche
  • Installation
  • Steuerelemente
  • Menüleisten und Formulare
  • ActionPanes erstellen

Programmieren mit dem Office-Objektmodell

SmartTags für Microsoft Excel und Microsoft Word

Einführung in die Entwicklung mit Microsoft Excel

  • Microsoft Excel Objektmodell
  • Microsoft Excel Document Level Entwicklung
  • Range und NamedRange Objekte
  • ListObjekt
  • Datenbankdatensätze nach Microsoft Excel übertragen
  • Fortgeschrittene Techniken der Document Level Entwicklung
  • Microsoft Excel und XML
  • Einführung Excel Application Level Entwicklung

Einführung in die Entwicklung mit Microsoft Word

  • Microsoft Word Objektmodell
  • Programmierung mit Word Document Level
  • Selection Objekt
  • Sentences, Words und Chars
  • Bookmark-Objekt
  • Datenbindung
  • Tabellen, Grafiken, Felder und Objekte
  • SmartTag und SmartDocument
  • Einführung in Word Application Level

Kombinierte Entwicklung mit Microsoft Word und Microsoft Excel

VSTO Funktionen zur XML Verarbeitung

Von VBA nach Visual Basic.NET

  • Unterschiede
  • Datum und Zeit
  • MessageBox

Fehlerbehandlung

  • COM-Ausnahmen

Kursthemen

Das Training Microsoft Visual Basic .NET VSTO ist folgenden Themen zugeordnet:

 

Lernmethode

Ausgewogene Mischung aus Theorie und praktischen Übungen in technisch einwandfreier Schulungs­umgebung, zur Festigung Ihres Lern­erfolges. Direkter Austausch mit Trainer.in und anderen Teilnehmenden.

Zielgruppe

Diese Schulung richtet sich an fortgeschrittene Anwender und Programmierer des Microsoft Office Paketes, welche mit modernen Mitteln Ihre Büroanwendungen automatisieren möchten und an .NET-Programmierer, welche Ihre Programme um Office-Funktionen erweitern möchten.

Voraussetzungen

Für diesen Kurs benötigen Sie: Gute Kenntnisse in VBA oder Kenntnisse im Umfang des Kurses VB.NET Grundlagen. Programmiererfahrung in einer Office-Applikation (Word, Excel, Outlook) sind hilfreich, aber nicht zwingend. Passende Vorkenntnisse erhalten Sie z.B. beim Besuch des Seminars VB.NET Grundlagen.

Erforderliche Kenntnisse

Dauer und Zeiten

3 Kurstage (pro Tag 8 Unterrichtsstunden à 45 Min.)

In der Regel beginnt ein Schulungstag um 9:00 Uhr und endet um 16:30 Uhr.

Verwandte Seminare

Weiterführende Seminare

Schulungsort

Der Schulungsort für das Seminar Microsoft Visual Basic .NET VSTO ist in unseren Räumen in der Kastanienallee 53 in 10119 Berlin Mitte oder in den Räumen des Kunden, sofern dort eine zu vereinbarende geeignete Schulungsumgebung zur Verfügung steht.

Termine

Hinweis

Dieses VB.NET-Seminar kann als IT-Training für Firmen auch in englischer Sprache durchgeführt werden. Für die Durchführung des Kurses wird die jeweils aktuellste Softwareversion verwendet. Auf Wunsch kann auch eine ältere Version installiert werden. Geben Sie diese im Falle einer Seminaranmeldung mit an.

Ihre allskills Mehrwerte inklusive

Noch Fragen?

Unsere FAQ klären auf.

Lassen Sie sich von uns beraten!

Jetzt anrufen