Microsoft Visual Studio Tools for Office ( VSTO ) offre de nombreux avantages par rapport à Visual Basic pour Applications ( VBA) lors de la personnalisation de vos produits Microsoft Office. Par exemple, VSTO offre un modèle de sécurité amélioré et le débogage de qualité supérieure et des outils de développement . Code VBA est pris en charge par VSTO , ce qui signifie que la conversion de votre code VBA n'est pas obligatoire pour commencer à utiliser VSTO pour gérer vos applications. Toutefois, si vous souhaitez convertir vos fichiers VBA , utilisez Visual Basic comme une étape intermédiaire . Instructions
1
Ouvrez votre projet VBA dans votre programme Microsoft Office . Pour ouvrir le projet , appuyez sur "Alt" et "F11" à l'intérieur de n'importe quelle application Office pour ouvrir l'éditeur de code VBA, puis cliquez sur le nom de votre projet dans la fenêtre de gauche.
2
Convertir le code VBA à VB . Afin de convertir le code , inspectez attentivement votre code de comprendre ce que le programme est en train de faire et ensuite écrire le code VB approprié. Regardez attentivement votre code pour les éléments qui peuvent avoir besoin d' être rempli avec le code VB . Par exemple , le code VBA ne montre pas UserForms . Si vous utilisez des formulaires utilisateur dans votre code VBA, vous devrez réécrire les portions de code en VB .
3
Enregistrez le fichier. Le fichier de code VB enregistré peut maintenant être utilisé comme un fichier de code VSTO .