Tecnología

Inicio

Cómo escribir un archivo XLS en VB

Cómo escribir un archivo XLS en VB


Uno de los mejores programas para utilizar cuando se necesita para exportar datos desde Visual Basic es Microsoft Excel. En VB, puede hacer referencia a la Biblioteca de objetos de Microsoft Excel para crear y escribir en un archivo de Excel. Importar el espacio de nombres "Microsoft.Office.Interop" en su proyecto para utilizar los objetos "Excel.Application". Esta es seful cuando se tiene una aplicación VB con los controles de cuadrícula de datos y necesita exportar los datos para que el usuario manipule más.

Instrucciones

1 Lanzamiento de Microsoft Visual Basic Express. Haga clic en "Nuevo proyecto ..." en el panel izquierdo de la pantalla, y luego seleccione "Aplicación de consola." Haga clic en "Aceptar" para crear un nuevo proyecto de la consola.

2 Haga clic en el menú "Proyecto" y seleccione "<proyecto> Propiedades". Haga clic en "Referencias", y luego seleccione "Agregar". Seleccione "COM" y haga clic en "Microsoft Excel <número de versión> Biblioteca de objetos." Haga clic en Aceptar."

3 Agregue el siguiente espacio de nombres en la primera línea de su módulo de código:

Las importaciones Microsoft.Office.Interop

4 Crear los objetos de la aplicación Excel añadiendo el siguiente código:

Dim XLSA Como Nueva Excel.Application

xlsA.Visible = True

xlsWKBS dévil como Excel.Workbooks = xlsA.Workbooks

Dim xlsWKB Como Excel.Workbook = xlsWKBS.Add

xlsSts dévil como Excel.Sheets = xlsWKB.Worksheets

Dim xlsSt Como Excel.Worksheet = xlsSts ( "Sheet1")

5 Añadir datos a la celda A1 de la nueva hoja de XLS.

xlsSt.Range("A1").Value = "This data was written from VB."

6 Guarde el archivo XLS a C :.

xlsSt.SaveAs ( "C: \ ExcelFile.xls")