So speichern Sie eine Excel-Datei vom IE an einem bestimmten OrtHallo,
Ich habe hier Antworten gefunden, wie Sie den IE und die gewünschte Website öffnen. Ich möchte jedoch, dass JMP die neueste Version der Datei öffnet und sie unter Pfad speichert. Irgendwelche Ideen?
Pfad = "...."
RunProgram (
ausführbar ( "C: \ Programme \ Internet Explorer \ iexplore.exe" ) .
Optionen ( {Adresse an eine Excel-Datei } )
) ;
Wenn es ausgeworfen wird, sieht es folgendermaßen aus:

BR
Anders
Betreff: So speichern Sie eine Excel-Datei vom IE an einem bestimmten OrtHallo allerseits und vielen Dank für Ihre schnellen Antworten.
Der von mir eingefügte Link oder die Webadresse ist kein direkter Link zu einer Datei, sondern ein Verweis auf einen Ordner in einer Bibliothek. Der Link fordert mich auf, eine Version der Datei auszuwählen und ob ich die Datei anzeigen / bearbeiten möchte. (In der Bibliothek fehlt eine API, die mir einen direkten Verweis auf die Datei gibt). Ich melde mich mit einer Protokolldatei.
Was ich wirklich brauche, ist die IE-Automatisierung, zum Beispiel habe ich gesehen, dass VBA-Makros zum Ausfüllen von Formularen möglich sind. (Mein muss nur ein Kontrollkästchen und eine Schaltfläche finden)
Ich werde untersuchen, ob ich einen socket () als alternative Methode verwenden kann.
ich danke Ihnen allen für die Beantwortung meiner Fragen.Betreff: So speichern Sie eine Excel-Datei vom IE an einem bestimmten Ort
Versuchen
öffnen(" http://example.com/path.xls "," Excel ");
Wir müssen wahrscheinlich etwas mehr Details sehen, wenn das nicht funktioniert. Überprüfen Sie das Protokoll auch auf Nachrichten. Ich bin nicht sicher, ob die URL, die Sie haben, die URL für eine Seite mit Links zu Dateien oder die URL der tatsächlichen Datei ist.
Betreff: So speichern Sie eine Excel-Datei vom IE an einem bestimmten OrtVersuchen Sie es mit der Funktion Textdatei laden (). Ich habe es in Ihrer Situation nicht ausprobiert, aber konzeptionell sollte es als Textzeichenfolge gelesen werden.
Ich habe ein Beispiel ausprobiert und konnte es nicht zum Laufen bringen.
Betreff: So speichern Sie eine Excel-Datei vom IE an einem bestimmten OrtVielen Dank für Ihre schnelle Antwort.
Ich habe diese Lösung ausprobiert, sie öffnet / importiert aber nicht die Excel-Datei, sondern gibt dt eine Stringwert mit Dokumentinformationen, Wartungsrichtlinien zum Dokument und einem HTLM-Code.
Wenn ich die Datei> Internet öffnen (Webseite) verwende, wird sie geöffnet ein Fenster, wie ich es zuvor geschrieben habe . Gibt es sowieso automatisch (mit DLL oder anderen Methoden), JMP "Klick auf Ansicht" zu machen? Ich kann auf den HTML-Code zugreifen, wenn dies überhaupt eine Hilfe ist.
Betreff: So speichern Sie eine Excel-Datei vom IE an einem bestimmten OrtSie sollten den Befehl open und die URL direkt verwenden können, um einen Datentabellenzeiger zurückzugeben. Dann können Sie einfach die Datentabelle speichern. Etwas wie der folgende offene Anruf funktionierte für mich (beachten Sie, dass diese URL ausgemacht ist, ich kann die echte nicht zeigen):
dt = offen (" http://www.sas.com/testarea/Carpoll.xls ");
Brian Corcoran
JMP-Entwicklung