none
Abrir un fichero de texto como un libro excel RRS feed

  • Pregunta

  • Hola!

    Me encuentro desarrollando una aplicación en Visual Basic.Net la cual tiene que leer un archivo plano (.txt) de largo fijo y lo necesito hacer por medio de programacion el codigo utilizado es el siguiente;

         Dim eApp As New Excel.Application
            Dim eLibro As Excel.Workbook
            Dim eHoja As Excel.Worksheet
            eApp = New Excel.Application
            eApp.Workbooks.OpenText("D:\Datos\Productos.TXT")
    '
    'Instrucciones para especificar el ancho de de cada campo a importar
    '

    La cadena del archivo prodcutos.txt es;

    01licuadora 580023
    02estufa    560005
    03calefactor890068

    ejemplo si la cadena es "01licuadora 580023"

    para el primer campo el corte es 2 (01), segundo campo el corte es 10 (licuadora ), tercer campo el corte es 4 (5800), por ultimo cuarto campo es 2 (23)

    Bueno, el codigo para escribir esto en excel ya lo manejo el problema es;

    Como especificar el ancho para cada linea del archivo utilizando los modelos de objetos de excel?

    A la espera de alguna sugerencia o ayuda,

    Saludos!


    Mauricio Hernández A.


    • Editado mauriciohz lunes, 22 de julio de 2013 13:28 falata información
    • Cambiado Enrique M. Montejo jueves, 4 de diciembre de 2014 8:33 Programación con Microsoft Excel.
    lunes, 22 de julio de 2013 13:27