MS-Office-Forum

MS-Office-Forum (https://www.ms-office-forum.net/forum/index.php)
-   Windows Automatisierung (https://www.ms-office-forum.net/forum/forumdisplay.php?f=193)
-   -   Javascript aus VBA in Webseite ausführen (https://www.ms-office-forum.net/forum/showthread.php?t=357480)

cheaptrick 25.01.2019 11:36

Javascript aus VBA in Webseite ausführen
 
Hallo,

ich möchte auf der PLZ-Server Seite der Deutschen Post per VBA PLZ zu Adressen abfragen.
Nach einigen Suchen habe ich es geschafft die notwendigen Felder zu füllen.
Leider gelingt es mir nicht nun auch den Suchforgang zu starten.
Mit dem was ich dazu im Nertz gefunden babe komme ich nicht weiter.
Das waren die Beispiele:
Code:

Call IE.document.parentWindow.execScript("document.all.myElement.focus();buttonMovimenti();", "JavaScript")
Wobei
Zitat:

Movimenti()
durch das Script der Webseite ersetzt werden muss.
Wenn ich das richtig interpretiere ist das auf der Seite das Script
plzsearch.js
Leider bekomme ich da immer einen Fehler (Laufzeitfehler '-2147352319 (80020101)'
Muss hier der Name des Elements eingesetzt werden
"document.all.myElement.focus()"

Ein weiterer Lösungsvorschlag ist das hier:
Code:

IE.document.all.Item
 Call IE.document.parentWindow.execScript("plzsearch()", "JavaScript")

Auch hier bekomme ich den selben Fehler
Wenn ich das Button-Element untersuche, bekomme ich die folgende Information angezeigt:
Code:

Finden
Hat jemand eine Idee, wie ich die PLZ-Abfrage gestartet bekomme?

Gruß

cheapy


Alle Zeitangaben in WEZ +1. Es ist jetzt 10:10 Uhr.

Powered by: vBulletin Version 3.6.2 (Deutsch)
Copyright ©2000 - 2019, Jelsoft Enterprises Ltd.