border

Miembros:
Mensajes:
Temas:
Online:

Ultimo Miembro:

 
 

  #1 (permalink)  
Antiguo 05-10-2005, 16:36:48
Gran Participación en el Foro
 
Registrado: may 2005
Posts: 195
ikki_26 Valoración +2
Contactar con ikki_26 a través de MSN Contactar con ikki_26 a través de Yahoo
Predeterminado Alguien sabe como puedo pasar datos

MI problema es este:

TEngo archivos .TXT y deseo pasarlos a Excel ... Quiero hacer un programita que me haga ese tipo de tarea.

Dentro del archivo .TXT hay 4 empresas y quiero filtrar esos datos y pasarlos a mi archivo EXCEL para cada empresa de acuerdo a la fecha y hora....Ejemplo:

Archivo.TXT

Empresa1 | Lima | 4292649
Empresa1 | huancayo | 5658566

Empresa2 | piura | 434292649
Empresa2 | chiclayo | 565856656

Empresa3 | trujillo | 42926494345
Empresa3 | huancayo | 5658545466

Ahora quiero separar la data y guardarlo en un archivo EXCEL para cada empresa Empresa1.xls , Empresa 2.xls ...... y dentro de esos archivos guardar la informacion q le corresponde

Es de mucha urgencia espero q puedan ayudarme con este problemilla
__________________
Ikki
Responder Con Cita
  #2 (permalink)  
Antiguo 05-10-2005, 18:35:59
Buena Participación en el Foro
 
Registrado: feb 2004
Posts: 80
ss_jesus Valoración +2
Predeterminado

Mira a ver si te vale esto:
esto es para abrir el archivo de texto

Dim CadenaTexto as string
Dim S as integer

Open “dirección del archivo de texto con su nombre.txt” for input as #1
For s=0 to 2 ‘ estas serán las líneas que tenga tu archivo de texto
Line input #1,Lin
CadenaTexto=Lin 'este sera el valor de la lina
Next
Close #1 'cierras el archivo de texto

Ahora tendrías que buscar las pautas que quieras seguir para diferenciar cada capo
Y lo agregas a las filas columnas de Excel que tu quieras asignar

Saludos y espero te sirva de ayuda
Responder Con Cita
  #3 (permalink)  
Antiguo 06-10-2005, 00:53:59
Gran Participación en el Foro
 
Registrado: may 2005
Posts: 195
ikki_26 Valoración +2
Contactar con ikki_26 a través de MSN Contactar con ikki_26 a través de Yahoo
Predeterminado GRacias pero..

Soy nuevo en esto de ficheros me gustaria un poco mas de ayuda.... Alli me dices como leo un archivo TXT pero no me dices como puedo pasarlo a EXCEL.. Bueno alguien mas me puede ayudar un poquito mas
__________________
Ikki
Responder Con Cita
  #4 (permalink)  
Antiguo 06-10-2005, 08:45:30
Avatar de J.M.Movilla
Administrator
 
Registrado: dic 2002
Ubicación: BURGOS - ESPAÑA
Posts: 5.404
J.M.Movilla Valoración +2
Predeterminado

Mira, si pinchas en el botón [Buscar] del menú, y escribes la palabra "excel", te vas a encontrar exactamente con 285 mensajes que tratan de ese tema: de entre ellos vas a ver un montón que hablan expresamente de cómo pasar datos de un fichero de texto a una hoja de Excel... Por ejemplo, éste mismo http://vb-mundo.com/phpBB2/viewtopic...ighlight=excel. Pero estas búsquedas tenéis que saber hacerlas vosotros directamente...
__________________
José María Movilla Cuadrado
______________________

Visual Basic Videos Programacion Foro Programacion
Tutoriales Programacion Trucos Programacion Codigos Programacion
Responder Con Cita
  #5 (permalink)  
Antiguo 06-10-2005, 17:36:14
Gran Participación en el Foro
 
Registrado: may 2005
Posts: 195
ikki_26 Valoración +2
Contactar con ikki_26 a través de MSN Contactar con ikki_26 a través de Yahoo
Predeterminado BUeno

TE dire que no quiero pasar de un control TEXTO a EXCEL sino de un archivo .TXT a EXCEL. E visto el link y solo me explica de un control texto a Excel, pero bueno gracias por la ayuda... e buscado tambien pero aun no encuentro nada
__________________
Ikki
Responder Con Cita
  #6 (permalink)  
Antiguo 06-10-2005, 17:48:52
Avatar de J.M.Movilla
Administrator
 
Registrado: dic 2002
Ubicación: BURGOS - ESPAÑA
Posts: 5.404
J.M.Movilla Valoración +2
Predeterminado

Bueno, de los 285 mensajes posiblemente seleccioné el menos adecuado... pero en el fondo creo que bien puedes obtener la base para pasar un texto a Excel, sea ese texto proveniente de un control, o de un fichero o de una variable... Porque ya te han dado las normas para convertir el fichero plano en un array de tipo texto.

Si sigues mirando en esa lista de temas que te ofrece el buscador, estoy seguro de que encontrarás uno que se ajuste más a lo que buscas.
__________________
José María Movilla Cuadrado
______________________

Visual Basic Videos Programacion Foro Programacion
Tutoriales Programacion Trucos Programacion Codigos Programacion
Responder Con Cita
  #7 (permalink)  
Antiguo 07-10-2005, 18:28:45
Buena Participación en el Foro
 
Registrado: jul 2005
Ubicación: San Luis
Posts: 98
huevo Valoración +2
Predeterminado Re: Alguien sabe como puedo pasar datos

hola mira lo que tenes que hacer es leer una linea del texto(siempre que el formato del texto sea como lo mostras)luego partir el string mediante los delimitadores| asignarlos a variables y esas variables cargarlas en el excel
como hacer cada uno de estos pasos estan bien esplicados en post anteriores y no te enojes yo he aprendido mucho usando el buscar y te aconcejo que hagas lo mismo

p/d:asepta los concejos de los maestros como Movilla ya que no hay muchas personas de su nivel dispuestas a ayudarnos
__________________
JHB
Responder Con Cita
Respuesta


Herramientas
Desplegado

Normas de Publicación
no Puedes crear nuevos temas
no Puedes responder a temas
no Puedes adjuntar archivos
no Puedes editar tus mensajes

El código vB está habilitado
Las caritas están habilitado
Código [IMG] está habilitado
Código HTML está deshabilitado
Trackbacks are habilitado
Pingbacks are habilitado
Refbacks are habilitado


Temas Similares
Tema Autor Foro Respuestas Último Mensaje
Alguien sabe como matar un proceso en C# ??? coloso C# .NET 1 10-04-2007 19:43:32
ALguien sabe como paginar? ikki_26 PHP 23 10-12-2006 15:40:09
Alguien sabe como pasar un bd de Excel a MYSQL ikki_26 PHP 0 05-12-2006 00:50:51
alguien sabe como se puede lee-mon-shu-pao Visual Basic.NET 2003 & 2005 2 14-07-2005 04:48:27
ALGUIEN SABE COMO UTILIZAR LOS OCX Juan Francisco Visual Basic 6.00 3 27-06-2005 14:41:50


La franja horaria es GMT. Ahora son las 23:28:09.

Powered by vBulletin® Version 3.6.8
Copyright ©2000 - 2008, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO 3.1.0
A vBSkinworks Design

Alojado en el servicio Premium de Masquewebs | Diseño mejorado por MasqueWebs

right