Microsoft Visual Studio Tools for Office ( VSTO ) bietet viele Vorteile gegenüber Visual Basic for Applications (VBA) beim Anpassen der Microsoft Office -Produkte. Zum Beispiel bietet eine verbesserte Sicherheit VSTO Modell und überlegen Debugging-und Entwicklungstools. VBA -Code wird in VSTO , was bedeutet, dass das Umwandeln Ihrer VBA-Code ist nicht zwingend erforderlich , um zu beginnen mit VSTO , um Ihre Anwendungen zu verwalten bedeutet unterstützt. Allerdings, wenn Sie Ihre VBA -Dateien konvertieren möchten, verwenden Sie Visual Basic als Zwischenschritt . Anleitung
1
Öffnen Sie Ihren VBA-Projekt in Ihrem Microsoft Office-Programm. Um das Projekt zu öffnen, drücken Sie "Alt " und " F11 " in einem beliebigen Office- Anwendung, um den VBA -Code-Editor zu öffnen, klicken Sie dann auf den Namen Ihres Projektes in der linken Fenster .
2
konvertieren der VBA-Code zu VB . Um den Code zu konvertieren , genau zu untersuchen Ihren Code , um herauszufinden, was das Programm eigentlich macht und dann schreiben die entsprechende VB-Code . Achten Sie genau auf Ihren Code für Elemente, die müssen mit VB-Code gefüllt werden kann . Zum Beispiel ist VBA-Code nicht zeigen UserForms . Wenn Sie UserForms in Ihrem VBA-Code verwenden , müssen Sie die Teile des Codes in VB umzuschreiben.
3
Speichern Sie die Datei . Die gespeicherte VB -Code-Datei kann nun als VSTO Code-Datei verwendet werden.