Header Background
 
 
 
    Alle Hersteller anzeigen
     
     

    Einführung in die Entwicklung mit Visual Studio Tools for Office (VSTO)

    Seminardauer: 3 Tage

    Ziele der Schulung

    In dieser 3-tägigen Schulung "Einführung in die Entwicklung mit Visual Studio Tools for Office (VSTO)" lernen Sie, professionelle VSTO-Add-ins zu entwickeln und zu implementieren. Sie werden typische Office-Automatisierungsaufgaben effizient lösen und die Integration von Daten und Prozessen über Microsoft Office hinweg verbessern. Zudem erfahren Sie, wie Sie den Arbeitsalltag durch individuell angepasste Office-Lösungen optimieren. Schließlich lernen Sie, Workflows in Microsoft Office effizienter, sicherer und moderner zu gestalten und eine klare Trennung von VBA und alten Makro-Technologien zu schaffen.

    Zielgruppe Seminar

    • Softwareentwickler mit Grundkenntnissen in C# oder VB.NET, die Office-Add-ins entwickeln oder Office-Dokumente automatisieren möchten
    • IT-Fachkräfte, die Microsoft Office individuell anpassen und effizientere Workflows erstellen wollen
    • User, die bereits mit Makros oder VBA arbeiten und auf die moderne .NET-Entwicklung mit VSTO umsteigen möchten

    Voraussetzungen

    • Grundverständnis von .NET (z. B. C#, VB.NET), Visual Studio und Microsoft Office als Plattform.

    Lernmethodik

    Die Schulung bietet Ihnen eine ausgewogene Mischung aus Theorie und Praxis in einer erstklassigen Lernumgebung. Profitieren Sie vom direkten Austausch mit unseren projekterfahrenen Trainern und anderen Teilnehmern, um Ihren Lernerfolg zu maximieren.

    Seminarinhalt

    Überblick über VSTO

    • Was sind Visual Studio Tools for Office? Unterschiede zu VBA und anderen Automatisierungsansätzen.
    • Architektur: Wie VSTO mit Office-Dokumenten interagiert.
    • Einsatzmöglichkeiten:
      • Entwicklung von Add-ins (z. B. für Excel oder Outlook).
      • Automatisierung von Office-Dokumenten (z. B. Datenauswertung in Excel).

    Voraussetzungen für die VSTO-Entwicklung

    • Erforderliche Software: Visual Studio (inkl. Office Developer Tools).
    • Überblick über die .NET Framework-Versionen und Office-Kompatibilität.
    • Einrichtung der Entwicklungsumgebung

    Erste Projekte mit VSTO erstellen

    • Grundlegender Aufbau eines VSTO-Add-ins in Visual Studio.
    • Demo: „Hallo Welt“-Add-in für Excel oder Word erstellen.

    Automatisierung in Microsoft Excel

    • Zugriff auf Zellen, Tabellen und Arbeitsblätter.
    • Automatisches Formatieren und Bearbeiten von Daten in Excel.
    • Praktisches Beispiel:
      • Erstellung eines Add-ins zur automatisierten Erstellung von Pivot-Tabellen.

    Arbeiten mit Microsoft Word

    • Zugriff auf Textbereiche, Absätze und Formatierungen.
    • Hinzufügen und Bearbeiten von Tabellen in Word-Dokumenten.
    • Praktisches Beispiel:
      • Add-in zur generierten Berichtserstellung (z. B. Einfügen von Diagrammen und Daten in Word).

    Integration mit Microsoft Outlook

    • Zugriff auf E-Mail-Daten, Kalender und Kontakte.
    • Automatisches Versenden von E-Mails per VSTO.
    • Praktisches Beispiel:
      • Entwicklung eines Add-ins zur E-Mail-Automatisierung (z. B. Anhängen von Daten aus Excel).

    Automatisierung in Microsoft PowerPoint

    • Zugriff auf Folien, Layouts und Master-Designs.
    • Automatisches Hinzufügen von Text, Diagrammen oder Bildern in Präsentationen.
    • Dynamisches Erstellen von PowerPoint-Präsentationen basierend auf Excel-Daten.
    • Praktisches Beispiel:
      • Entwicklung eines Add-ins, das eine individuelle Präsentation automatisch aus einer Excel-Tabelle generiert (z.B. monatliche KPI-Reports).

    Zugriff auf externe Datenquellen

    • Daten aus relationalen Datenbanken (z. B. SQL Server) oder APIs (z. B. REST) abrufen und in Office-Anwendungen nutzen.
    • Praktisches Beispiel:
      • Abruf von Daten aus einer SQL-Datenbank und Visualisierung in Excel.

    Benutzerdefinierte Ribbon-Erweiterungen

    • Wie man die Office-Benutzeroberfläche mit zusätzlichen Funktionen erweitert.
    • Erstellung eines benutzerdefinierten Ribbon-Tabs mit Buttons und Dropdowns.
    • Praktisches Beispiel:
      • Hinzufügen eines Ribbons mit Shortcuts zur Datenauswertung in Excel.

    Bereitstellung von VSTO-Lösungen

    • Deployment-Optionen: Lokal, auf einem Netzwerkserver oder per ClickOnce.
    • Signierung und Sicherheit von VSTO-Add-ins.
    • Lizenzen und Kompatibilitätsüberlegungen.

    Best Practices

    • Fehlerbehandlung in Add-ins.
    • Testen und Debuggen von VSTO-Lösungen.
    • Performance-Optimierung: Effizienter Umgang mit Office-Objekten.

    Fortgeschrittene Techniken

    • Ereignisgesteuerte Programmierung in Office-Anwendungen.
    • Interop-Objekte und COM-Interop verstehen.
    • Praktisches Beispiel:
      • Reaktion auf Excel-Events (z. B. Automatische Berechnungen bei Zelländerung triggern).

    Open Badge für dieses Seminar - Ihr digitaler Kompetenznachweis

    Digital Skills Open Badges

    Durch die erfolgreiche Teilnahme an einem Kurs bei IT-Schulungen.com erhalten Sie zusätzlich zu Ihrem Teilnehmerzertifikat ein digitales Open Badge (Zertifikat) – Ihren modernen Nachweis für erworbene Kompetenzen.

    Ihr Open Badge ist jederzeit in Ihrem persönlichen und kostenfreien Mein IT-Schulungen.com-Konto verfügbar. Mit wenigen Klicks können Sie diesen digitalen Nachweis in sozialen Netzwerken teilen, um Ihre Expertise sichtbar zu machen und Ihr berufliches Profil gezielt zu stärken.

    Übersicht: Visual Studio Schulungen Portfolio

    Mehr zu den Vorteilen von Badges

    Seminare kurz vor der Durchführung

    TerminStandortAktion
    24.11. - 26.11.2025 Hamburg Anfragen
    17.12. - 19.12.2025 Köln Anfragen
    14.01. - 16.01.2026 Köln Anfragen
    02.02. - 04.02.2026 Nürnberg Anfragen
     

    1.) Wählen Sie den Seminartyp:




    2.) Wählen Sie Ort und Datum:

    1.495,00 € Preis pro Person

    spacing line1.779,05 € inkl. 19% MwSt
    all incl.
    zzgl. Verpflegung 30,00 €/Tag bei Präsenz

    Anfragen Buchen Merkzettel
    PDF IconPDF Icon
     

    Diese Seite weiterempfehlen:

    0
    Merkzettel öffnen
    0
    Besuchsverlauf ansehen
    IT-Schulungen.com Control Panel