-
Cómo convertir automáticamente un archivo de Excel a texto mediante Visual Basic
-
Como un programador de computadoras, vas a correr en formatos de archivo que usted tiene que convertir a un formato que sea fácilmente legible por otros programas. En Visual Basic, puede convertir una hoja de cálculo de Microsoft Excel a un formato de texto utilizando el método SaveAs y la enumeración XlFileformat. Esta enumeración especifica el formato de archivo al guardar la hoja de cálculo. Usa los xlTextWindows para guardar automáticamente la hoja de cálculo como texto de Windows.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", a continuación, 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 Escribe lo siguiente para crear las variables de objeto de Excel:
XLS tenue Como Excel.Application
XLS = New Excel.Application
5 Establecer el objeto de Excel para mostrar el libro de Excel.
XLS.Visible = True
XLS.WindowState = Excel.XlWindowState.xlMaximized
6 Definir la ruta y el nombre del libro de Excel para convertir.
Dim WB Como Excel.Workbook = XLS.Workbooks.Open ( "C: \ ExcelFile.xlsx")
7 Definir la ruta y el nombre del archivo de texto.
WB.SaveAs("C:\textFile.txt", Excel.XlFileFormat.xlTextWindows)
8 Pulse '' F5 '' para ejecutar el programa y hacer la conversión.