Hi Linda,
verwendest Du dafür SeleniumBasic? Ansonsten wird es mit Edge nicht funktionieren. Was Du brauchst, um die gewünschten Daten auszulesen, ist Wissen über das DOM (Document Object Model). Dieses beschreibt ein HTML Dokument als Baumstrucktur, auf die mit den Methoden des DOM zugegriffen werden kann.
Solltest Du Edge "einfach nur starten", hast Du keine Möglichkeit an den Inhalt einer Seite zu gelangen, das dieses quasi in Edge gekapselt ist. Klar geht eniges auf anderen Wegen, z.B. mit Sendkeys(), aber davon rate ich dringend ab. Da Du aber geschrieben hast, der LogIn funktioniert bereits, wäre es hilfreich zu wissen, was Du denn bisher an Code geschrieben hast, um bis dahin zu kommen. Es wäre auch hilfreich zu wissen, um welche Seite es sich handelt.
Ein paar erste Infos zum DOM:
https://de.wikipedia.org/wiki/Document_Object_Model
Hier kannst Du Dir ansehen, was das DOM als Schnittstelle in Bezug auf HTML-Elemente anzubieten hat:
https://developer.mozilla.org/en-US/docs/Web/API/Element
Falls Du damit besser klar kommst, hier eine ähnliche Übersicht auf der W3C Seite:
https://www.w3schools.com/js/js_htmldom.asp
Ja, die Beschreibungen sind alle für JavaScript, aber sie funktionieren auch (ähnlich aufgeschrieben) in VBA. Mit SeleniumBasic funktioniert das DOM zwar nicht in der gleichen Art und Weise, weil das Framework eigene Methoden für den Zugriff auf HTML-Elemente hat, aber der Mechanismus ist ähnlich.
Hier gehts zu SeleniumBasic.
https://florentbr.github.io/SeleniumBasic/
Hier direkt zum GitHub Reposetory, wo Du auch ein paar Beispiele für die Anwendung findest:
(Ja, das ist 8 Jahre alt, aber es funktioniert noch immer, wie es soll)
https://github.com/florentbr/SeleniumBasic
Viele Grüße,
Zwenn
|