Einführung in Visual Studio Tools für Office (VSTO).
Indem Sie Microsoft Office als Frontend Ihrer Lösung nutzen, können Sie vertraute Microsoft Office-Benutzeroberflächen und -Tools nutzen, wie etwa Textverarbeitung in Word, Datenanalyse in Excel, Datenanalyse in Daten und E-Mail-Verwaltung in Outlook. Sie können Lösungen in Visual Studio entwickeln, um Office-Anwendungen anzupassen und spezifische Funktionen hinzuzufügen, die Geschäftsprozesse benötigen. Zum Beispiel kannst du Word in einen Vertragsgenerator verwandeln, der Verträge außerhalb bereits vorhandener Teile sammelt, die bearbeitet werden können oder nicht. Mit Excel können Sie individuelle, automatisierte Budgetarbeitsblätter für verschiedene Projekte erstellen. Ihre Nutzer können Office-Lösungen auch offline nutzen, was komplexe Lösungen einfacher und praktischer macht als die Nutzung webbasierter Architekturen.
VSTO-Add-ins zielen Office 2007 oder Office 2010 an oder erweitern Office 2013 und Office 2016 über die Möglichkeiten von Office-Add-ins hinaus. VSTO-Add-ins laufen nur auf dem Desktop. Nutzer müssen VSTO-Add-ins installieren, weshalb es oft schwierig ist, sie bereitzustellen und zu unterstützen. Allerdings können VSTO-Add-ins enger mit Office integriert werden. Zum Beispiel können Sie Tabs und Steuerungen zum Office-Ribbon hinzufügen und fortgeschrittene Automatisierungsaufgaben ausführen, wie das Zusammenführen von Dokumenten oder das Ändern von Diagrammen. Du kannst mit Office-Objekten mit Hilfe des .NET Frameworks sowie mit C# und Visual Basic interagieren.
VSTO-Entwicklungstools installiert
Öffnen Sie die Visual Studio Installer-App, wählen Sie die App Visual Studio 2022 ändern und aktivieren Sie InstallierenOffice/SharePoint-Entwicklung, wie in der untenstehenden Abbildung dargestellt:
Nachdem Sie auf die Installation gewartet haben, öffnen Sie VS 2022, erstellen Sie ein neues Projekt und können die Vorlage für die Office-Entwicklung sehen, wie in der untenstehenden Abbildung gezeigt:
Nachschlageartikel:Der Hyperlink-Login ist sichtbar.
|