Cómo guardar un archivo de Excel desde IE a una ubicación específicaHola,
He logrado encontrar respuestas aquí sobre cómo abrir IE y el sitio web al que quiero acceder, sin embargo, me gustaría que JMP abra la última versión del archivo y lo guarde en la ruta. ¿Algunas ideas?
ruta = "...."
Ejecute el programa (
ejecutable ( "C: \ Archivos de programa \ Internet Explorer \ iexplore.exe" ) ,
opciones ( {dirección a un archivo de excel } )
) ;
cuando se exuda se parece a lo siguiente:

BR
Anders
Re: cómo guardar un archivo excel desde IE a una ubicación específicaHola a todos y gracias por sus rápidas respuestas.
El enlace o webadress que inserto no es un enlace directo a un archivo sino una referencia a una carpeta en una biblioteca. El enlace me pide que elija una versión del archivo y si quiero ver / editar el archivo. (A la biblioteca le falta una API que me dé una referencia directa al archivo). Te responderé con un archivo de registro.
Lo que realmente necesito es la automatización de IE, porque, por ejemplo, he visto que es posible tener macros VBA que llenen formularios. (El mío solo necesita encontrar una casilla de verificación y un botón)
Investigaré si puedo usar un socket () como método alternativo.
Gracias a todos por responder a mis preguntas.Re: cómo guardar un archivo excel desde IE a una ubicación específica
Tratar
abierto(" http://example.com/path.xls "," Excel ");
Probablemente necesitamos ver un poco más de detalle si eso no funciona; Compruebe el registro para los mensajes también. No estoy seguro de si la url que tiene es la url para una página de enlaces a archivos o la url del archivo real.
Re: cómo guardar un archivo excel desde IE a una ubicación específicaIntente usar la función Cargar archivo de texto (). No lo he intentado en su situación, pero conceptualmente debería leerlo como una cadena de texto.
Probé un ejemplo y no pude hacerlo funcionar.
Re: cómo guardar un archivo excel desde IE a una ubicación específicaGracias por tu pronta respuesta.
He intentado esta solución, sin embargo, no abre / importa el archivo de Excel, sino que le da a dt valor de cadena con información del documento, la política de mantenimiento del documento y un código HTLM.
Si utilizo el archivo> internet abierto (página web) se abre una ventana como he publicado antes . ¿Hay alguna forma automática (con DLL u otros métodos) para hacer que JMP "haga clic en ver"? Puedo acceder al código HTML si eso es de alguna ayuda.
Re: cómo guardar un archivo excel desde IE a una ubicación específicaDebería poder usar el comando de apertura y la URL directamente para devolver un puntero a la tabla de datos. Luego puedes simplemente guardar en la tabla de datos. Algo como la siguiente llamada abierta funcionó para mí (tenga en cuenta que esta URL está compuesta, no puedo mostrar la verdadera):
dt = abierto (" http://www.sas.com/testarea/Carpoll.xls ");
Brian Corcoran
Desarrollo JMP