Autor Tema: Importar datos desde bloc de notas hacia una tabla excel  (Leído 8800 veces)

0 Usuarios y 1 Visitante están viendo este tema.

Desconectado Evonkc

  • PIC12
  • **
  • Mensajes: 50
Importar datos desde bloc de notas hacia una tabla excel
« en: 27 de Abril de 2013, 20:56:04 »
Estimados foromaniacos del todopic, necesito de su ayuda y asesoramiento  :-/

necesito saber si alguien me puede ayudar por lo menos echarme una empujada para poder realizar un programa en vb6 que me permita exportar datos desde un bloc de nota (BN) hacia una tabla excel. algunos consejos etc. Se agradeceria millones la ayuda.


Saludos a todos.  :-)

Desconectado PalitroqueZ

  • Moderador Local
  • DsPIC33
  • *****
  • Mensajes: 5490
    • Electrónica Didacta
Re: Importar datos desde bloc de notas hacia una tabla excel
« Respuesta #1 en: 27 de Abril de 2013, 21:10:48 »
¿serviría usar el formato csv ?

La propiedad privada es la mayor garantía de libertad.
Friedrich August von Hayek

Desconectado Evonkc

  • PIC12
  • **
  • Mensajes: 50
Re: Importar datos desde bloc de notas hacia una tabla excel
« Respuesta #2 en: 27 de Abril de 2013, 21:33:33 »
¿serviría usar el formato csv ?


estimado disculpando un poco la ignorancia lanzo esta consulta ¿csv es una extensión del archivo fuente a exportar a excel?. si la respuesta a la pregunta es afirmativa tengo que decir que lamentablemente el dispositivo que almacena los datos en el archivo fuente es de extensión txt. y por lo tanto sin tener mucho entendimiento en la programación para este objetivo no creo que me sirva (si me equivoco por favor corrígeme :) ).
Saludos y Gracias por ayudarme  ((:-)).

Desconectado PalitroqueZ

  • Moderador Local
  • DsPIC33
  • *****
  • Mensajes: 5490
    • Electrónica Didacta
Re: Importar datos desde bloc de notas hacia una tabla excel
« Respuesta #3 en: 27 de Abril de 2013, 21:51:23 »
no habría problemas, puesto que el sistema de codificación del .csv es del mismo del .txt
La propiedad privada es la mayor garantía de libertad.
Friedrich August von Hayek

Desconectado Evonkc

  • PIC12
  • **
  • Mensajes: 50
Re: Importar datos desde bloc de notas hacia una tabla excel
« Respuesta #4 en: 27 de Abril de 2013, 21:55:48 »
Entonces palitroqueZ,

Bien venida sean las recomendaciones, pues no se de donde empesar y que comandos utilizar.


 :-/


Desconectado PalitroqueZ

  • Moderador Local
  • DsPIC33
  • *****
  • Mensajes: 5490
    • Electrónica Didacta
Re: Importar datos desde bloc de notas hacia una tabla excel
« Respuesta #5 en: 27 de Abril de 2013, 23:28:38 »
todo depende de lo que quieras hacer en específico. habría que ver como se encuentran los datos en el txt y luego llevarlo al formato csv en el mismo txt mediante programación (y de acuerdo a la forma que quieras mostrarlo en la hoja)

aquí hay un artículo relacionado al tema

http://www.elguille.info/colabora/2009/jms32_Csv.htm



La propiedad privada es la mayor garantía de libertad.
Friedrich August von Hayek

Desconectado Evonkc

  • PIC12
  • **
  • Mensajes: 50
Re: Importar datos desde bloc de notas hacia una tabla excel
« Respuesta #6 en: 28 de Abril de 2013, 15:56:39 »
Saludos Palitroquez,


Excelente la pagina que me has facilitado, me deja varias cosas clara por lo menos el funcionamiento del CVS. dandole un poco mas de estudio al codigo se entendera con mayor fuerza..

De paso te dejo este otra pagina que hace algo similar a lo que deseo, o por lo menos eso dice :D... Saludos.

Exportar Un CSV a Excel

Desconectado PalitroqueZ

  • Moderador Local
  • DsPIC33
  • *****
  • Mensajes: 5490
    • Electrónica Didacta
Re: Importar datos desde bloc de notas hacia una tabla excel
« Respuesta #7 en: 29 de Abril de 2013, 10:55:36 »
Evonkc el link que subiste está mejor que el que te pasé  :)

la idea es que mediante el formato csv (la palabra clave para buscar en google es parse csv), puedas organizar los valores en celdas,

si quieres ver como quedaría un csv, toma los datos y escribelos manualmente en una hoja de excel y luego guardar como csv, ahí te darás cuenta como el excel organiza los datos.

con el office2010, la , se sustituye por ; como elemento de separación entre celdas
La propiedad privada es la mayor garantía de libertad.
Friedrich August von Hayek

Desconectado Evonkc

  • PIC12
  • **
  • Mensajes: 50
Re: Importar datos desde bloc de notas hacia una tabla excel
« Respuesta #8 en: 29 de Abril de 2013, 12:28:26 »
Hola Palitroquez,

Primero que todo, sin importar cual sea el mejor ambos aportan buena información el que tu me has facilitado me ha servido para comprender mejor el CSV por lo que se Agradece millones.
Segundo Te cuento, probé el código y me arroja algunos errores,
1) no se puede asignar la propiedad underline de la clase font en la siguiente secuencia de código
   With obj_Excel.Selection.Font
        .Name = "Arial"
        .FontStyle = "Arial"
        .Size = 10
        .Strikethrough = False
        .Superscript = False
        .Subscript = False
        .OutlineFont = False
        .Underline = xlsUnderlineStyleNone
    End With

para solucionarlo, cambio en la siguiente linea por TRUE, asi:

.Underline = xlsUnderlineStyleNone
.Underline = True


2) Segundo error y es el que no puedo solucionar, es el siguiente error en el método SaveAs de la clase Workbook
obj_Excel.ActiveWorkbook.SaveAs _
        FileName:=path_Xls, _
        FileFormat:=xlNormal, _
        password:="", _
        WriteResPassword:="", _
        ReadOnlyRecommended:=False, _
        CreateBackup:=False

 obj_Excel.ActiveWorkbook.Close False

Lamentablemente como había dicho anteriormente no he podido saber donde esta el error, si alguien sabe o entiende mejor esta programación una pequeña ayuda se agradecería por millones.

Saludos a todos y que tengan una buena semana.

PD: se me fue decir, que sin embargo sucediendo estos errores logra crear el archivo XLS (excel)..
PD2: Uso el excel 2010, como dato para averiguar si el error se encuentra en la versión de excel que utilizo.
« Última modificación: 29 de Abril de 2013, 12:32:54 por Evonkc »


 

anything