Herramientas de Microsoft Visual Studio para Office. ¿Vale la pena usarlo?

StackOverflow https://stackoverflow.com/questions/279097

  •  07-07-2019
  •  | 
  •  

Pregunta

Parece que la implementación del código VSTO es muy engorrosa.

Mi caso de uso es que necesito imponer una determinada estructura de contenido en Word. ¿Estoy mejor de hacerlo todo en VBA?

¿Fue útil?

Solución

Realmente depende de lo que tenga más sentido para su proyecto. Si solo va a ser para ciertos archivos y un par de usuarios, recomendaría VBA.

Si es más complejo y necesita funcionar en todos los archivos para todos los usuarios, creo que un complemento VSTO sería el camino a seguir. Realmente depende de su situación y complejidad que está tratando de hacer cumplir.

Otros consejos

Antes de VSTO 3.0, estaría de acuerdo con Ryan Lanciaux pero ya no. En estos días me he vuelto tan productivo en VSTO que incluso hago trabajos pequeños en VSTO. Eso me salvó el trasero en algunos casos, ya que el complemento se hizo muy popular dentro de la empresa, y todo lo que tuve que hacer fue agregar la ruta al paquete Click-once :-)

Tenga en cuenta que no solo las limitaciones de VBA como lenguaje, sino también la falta de herramientas de fortaleza industrial como marcos de prueba de unidad y control de fuente pueden ser frustrantes. Puede cambiar la velocidad de desarrollo con la frustración a largo plazo debido a esto si se adhiere a VBA.

Podría hacer ambas cosas, escribiendo código VBA para admitir directamente su interfaz de usuario y el resto en .NET.

Licenciado bajo: CC-BY-SA con atribución
No afiliado a StackOverflow
scroll top