Excel - Bajar archivos desde FTP

   
Vista:

Bajar archivos desde FTP

Publicado por Nelson Torres net10_2@yahoo.com (62 intervenciones) el 14/07/2016 05:43:10
Buenas noches,

Necesito ayuda con una macro en excel que me permita bajar un archivo desde un FTP, debo bajar un archivo sin extensión que pesa en promedio 840mg a diario, luego convertirlo a txt y operar, esa tarea es muy monótona y quiero automatizarla, pero primero debo saber como bajar el archivo desde FTP. Les agradecería muchísimo si me pueden ayudar al respecto.

Gracias
Valora esta pregunta
Me gusta: Está pregunta es útil y esta claraNo me gusta: Está pregunta no esta clara o no es útil
0
Responder
Imágen de perfil de Antoni Masana

Bajar archivos desde FTP

Publicado por Antoni Masana (264 intervenciones) el 14/07/2016 12:29:45
el comando seria este:

1
2
3
4
Sub Ftp()
    Dim a As Double
    a = Shell("FTP -n <C:\tmp\popo", vbMinizedFocus)
End Sub

Hace falta crear el fichero popo (es un nombre ficticio, puedes llamarlo como desees.)

El contenido de este fichero es algo así:

1
2
3
4
5
open 000.000.000.000
user {usuario} {contraseña}
cd /ruta
get {fichero}
bye

las dos primeras líneas es la IP de conexión y el usuario y contraseña, el resto son los comandos que realízas manualmente.

Para realizar la prueba del FTP puedes hacerlo desde una ventana de comandos MS-DOS

Desde la macro, creas el fichero temporal popo, Ejecutas el SHELL y borras el popo.
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
1
Comentar