Colección de Ejemplos para trabajar con productos Microsoft Office
Con esta nueva colección de ejemplos que inicio, deseo mostrar cómo trabajar desde Visual Basic .NET con algunos de los productos más utilizados de la suite ofimática de Microsoft Office, como bien pudiera ser Microsoft Access, Microsoft Excel o Microsoft Word.

Los ejemplos que iré presentando en esta sección, sólo utilizarán los objetos propios del modelo de objetos de Access, Excel y Word, por lo que dependiendo del tipo de aplicación que utilizaremos en nuestro proyecto de Visual Basic .NET, deberemos crear una referencia al Ensamblado de Interoperabilidad Primario (PIA) de Microsoft Office que vayamos a utilizar.

Por ejemplo, si vamos a utilizar la versión 2010 de Excel, tenemos que referenciar la versión 14.0.0.0 del ensamblado Microsoft.Office.Interop.Excel que se encuentra en la pestaña NET del cuadro de diálogo Agregar referencia de Visual Studio. Si es otra versión la que tenemos instalada en nuestro equipo, deberemos referenciar la versión del PIA correspondiente a la versión del producto instalado.

Estas referencias a los ensablados NET de Microsoft Office son las que deberá de utilizar en lugar de referenciar el componente COM de la biblioteca de Office con la que vaya a trabajar.
    Última actualización: 22/09/2011    
Índice:
Cómo crear un archivo de texto delimitado por comas
Copiar datos en Excel desde un objeto Recordset de ADO clásico
Cómo exportar a Excel el contenido de un objeto DataTable
Cómo crear una tabla en Word con los datos de un objeto DataTable