Comment enregistrer un fichier excel d'IE dans un emplacement spécifiqueSalut,
J'ai réussi à trouver des réponses ici pour savoir comment ouvrir IE et le site Web auquel je veux accéder. Toutefois, j'aimerais que JMP ouvre la dernière version du fichier et l'enregistre dans le chemin. Des idées?
path = "...."
Exécuter de programme (
exécutable ( "C: \ Program Files \ Internet Explorer \ iexplore.exe" ) ,
options ( {adresse à un fichier excel } )
) ;
quand exicuted cela ressemble à ceci:

BR
Anders
Re: Comment enregistrer un fichier Excel d'IE dans un emplacement spécifiquesalut tout le monde et merci pour vos réponses rapides.
le lien ou l'adresse Web que j'insère n'est pas un lien direct vers un fichier, mais une référence à un dossier dans une bibliothèque. Le lien me demande de choisir une version du fichier et si je souhaite afficher / modifier le fichier. (La bibliothèque manque une API qui me donnerait une référence directe au fichier). Je vais vous revenir avec un fichier journal.
Ce dont j’ai vraiment besoin, c’est de l’automatisation d’IE, par exemple, j’ai vu qu’il était possible d’avoir des macros VBA remplissant des formulaires. (le mien a juste besoin de trouver une case à cocher et un bouton)
Je vais étudier si je peux utiliser un socket () comme méthode alternative.
merci à tous d'avoir répondu à mes questions.Re: Comment enregistrer un fichier Excel d'IE dans un emplacement spécifique
Essayer
ouvrir(" http://example.com/path.xls "," Excel ");
Nous avons probablement besoin de voir un peu plus de détails si cela ne fonctionne pas; vérifiez le journal pour les messages aussi. Je ne sais pas si l'URL que vous avez est l'URL d'une page de liens vers des fichiers ou l'URL du fichier actuel.
Re: Comment enregistrer un fichier Excel d'IE dans un emplacement spécifiqueEssayez d’utiliser la fonction Load Text File (). Je ne l'ai pas essayé dans votre cas, mais conceptuellement, il devrait le lire sous forme de chaîne de texte.
J'ai essayé un exemple et je ne pouvais pas le faire fonctionner.
Re: Comment enregistrer un fichier Excel d'IE dans un emplacement spécifiqueMerci pour votre réponse rapide.
J'ai essayé cette solution, cependant elle n'ouvre pas / n'importe pas excelfile mais donne plutôt à dt un valeur de chaîne avec les informations de document, la politique de maintenance concernant le document et un code HTLM.
Si j'utilise le fichier> internet open (page Web), il s'ouvre une fenêtre comme j'ai posté avant . Y at-il de toute façon à automatiquement (avec DLL ou d'autres méthodes) de faire JMP "click on view"? Je peux accéder au code HTML si cela peut vous aider.
Re: Comment enregistrer un fichier Excel d'IE dans un emplacement spécifiqueVous devriez pouvoir utiliser directement la commande open et l'URL pour renvoyer un pointeur de table de données. Ensuite, vous pouvez simplement faire une sauvegarde sur la table de données. Quelque chose comme l'appel ouvert suivant a fonctionné pour moi (notez que cette URL est composée, je ne peux pas montrer le vrai):
dt = ouvert (" http://www.sas.com/testarea/Carpoll.xls ");
Brian Corcoran
Développement JMP