-
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")