Ver Mensaje Individual
  #2 (permalink)  
Antiguo 21/04/2004, 11:36
Avatar de RootK
RootK
Moderador
 
Fecha de Ingreso: febrero-2002
Ubicación: México D.F
Mensajes: 8.004
Antigüedad: 23 años
Puntos: 50
Puedes crear una macro que abra tu archivo csv y como es un archivo separado por comas puedes ir leyendo linea y por línea....

Te pongo un ejemplo y creas una macro en excel

Cita:
Sub InsertRegistries()
Dim fso As Scripting.FileSystemObject
Dim ts As TextStream

Set fso = CreateObject("Scripting.FileSystemObject")
Set ts = fso.OpenTextFile("c:\mi_archivo.csv", ForReading)

Dim s As String

'Leo linea por línea para insertar los valores
Do While Not ts.AtEndOfStream

s = ts.ReadLine 'guardo la línea de mi archivo
'Despues obtengo los valores de mi archivo csv
'y guardo el valor de mi variable "s" en la BD de Access (puedes
utilizar ADO

Loop

ts.Close
Set ts = Nothing

Set fso = Nothing

End Sub
Si quieres saber mas de FSO.. date una vuelta por aqui.

http://msdn.microsoft.com/library/de...gwithfiles.asp

Saludos
__________________
Nadie roba nada ya que en la vida todo se paga . . .

Exentrit - Soluciones SharePoint & Net