Microsoft Visual Studio Tools para Office ( VSTO ) ofrece muchas ventajas con respecto a Visual Basic para Aplicaciones ( VBA) al personalizar sus productos de Microsoft Office . Por ejemplo , VSTO ofrece un modelo de seguridad mejorado y depuración superior y herramientas de desarrollo. Código VBA es compatible con VSTO , lo que significa que la conversión de su código VBA no es obligatoria para comenzar a utilizar VSTO para gestionar sus aplicaciones. Sin embargo, si desea convertir los archivos de VBA , utilice Visual Basic como un paso intermedio . Instrucciones
1
Abra el proyecto de VBA en el programa de Microsoft Office. Para abrir el proyecto , pulse la tecla " Alt" y " F11 " dentro de cualquier aplicación de Office para abrir el editor de código VBA , a continuación, haga clic en el nombre del proyecto en la ventana izquierda .
2
Convertir el código VBA a VB . Para convertir el código, estrechamente inspeccionar el código de averiguar lo que el programa está haciendo y luego escribir el código VB apropiado. Fíjense bien en el código de los elementos que pueden necesitar ser rellenado con código de VB . Por ejemplo , el código VBA no muestra UserForms . Si utiliza formularios de usuario en el código VBA , tendrá que volver a escribir las partes del código en VB .
3
Guarde el archivo . El archivo de código VB salvado ahora se puede utilizar como un archivo de código VSTO .