viernes, 30 de marzo de 2012

VSTO, la evolución del VBA

Los que estamos habituados a la programación en .NET  y en C# nos resulta algo frustrante e incómodo enfrentarnos al Visual Basic for Applications (VBA) de Excel, entorno heredado del  Visual Basic 6.0.





Esto nos produce suspiros tales como “¿Y yo programaba en esta […]?”, “¿Ande narices está el Reflection?” o “Y pensar que antes se programaba sin linq”…
 Las “Visual Studio Tools for Office”  posibilitan crear documentos Office  automatizados y plug-ins usando el entorno Visual Studio 2010 junto a la potencia del Framework.
En este enlace http://msdn.microsoft.com/es-es/office/hh133430 hay videos y manuales donde podéis ampliar un poco más.

Ejemplo de VSTO en Excel
Vamos a ver un ejemplo de cómo procesar datos usando VSTO 2010.