Cómo desarrollar extensiones de Excel usando C#
Puede optar por utilizar VSTO, que es Visual Studio Tools para Office. Es una tecnología de desarrollo de oficinas. Net, que es más flexible y potente que el VBA utilizado anteriormente.
A partir de VSTO 2003, se ha integrado en Visual Studio. Las versiones correspondientes son básicamente las siguientes: VS2010 para Office2010, VS2008 para Office2007 y VS2005 para Office2003.
Abre VS, crea un nuevo proyecto y selecciona Visula c#-gt; como puedes ver en Office, incluye los dos siguientes: 2010 y 2007. Se pueden crear en tipos similares, básicamente divididos en complementos, plantillas y documentos. El complemento (AddIn) consiste en escribir un complemento y funcionará cuando inicie Office. Las plantillas y los documentos solo se pueden utilizar en archivos escritos por usted. La diferencia entre ambos radica en la división. puntox y . archivo docx.