Sack hat geschrieben: ↑Fr 2. Dez 2022, 15:02
...
und nicht nur Dämliche Antworten.... Danke
Ich nehme mal an Du fragst so etwas zum ersten Mal und hast daher wenige solche Threads gelesen.
Ich erinnere mich an eine Anfrage (nicht so lange her) in dem es um die Abfrage von Kursedaten ging. Auf die ersten Antworten schob die fragende Person (TO) nach, dass die gewünschten (aber nicht genannten) Kurse auf den Seiten nicht verfügbar wären. Das freut jeden der sich mit den ersten Antworten Mühe gegeben hat.
Wenn im weiteren Verlauf der Eindruck entsteht, dass der/die TO das ganze auch noch schlüsselfertig programmiert haben mochte verlieren Helfer gelegentlich die Lust am helfen.
Und wenn Du dann ganz unschuldig, aber ohne jegliche Details, fragst provozierst Du eine "Schon wieder..." Reaktion.
Nun aber mal etwas Organisation:
Ein Button "kann" nicht viel, eigentlich löst er nur eine Ereignismeldung aus. Man kann nun bei Ereignissen wie Knopf angeklickt ein Makro aufrufen lassen. Die Frage ist: Was soll das Makro genau machen.
[*]Einen Wert aus dem Internet in eine Zelle schreiben. Soll das komplett programmiert werden, oder wird eine externe Referenz nur aktualisiert?
[*]Von wo im Internet kommt der Wert und wie bekomme ich den? Das Internet ist groß und es gibt Duzende Möglichkeiten bis hin zum Web-Scraping via Selenium oder BeautifulSoup. Manche Webseiten schützen Ihre Daten auch vor automatisiertem Zugriff oder fordern Login-Daten
[*]Als nächstes komt die Frage, wohin mit den Daten, also in welche Zelle. Da Du ausserdem noch Datum/Uhrzeit möchtest muss mindestens noch eine zweite Zelle beschrieben werden.
[*]Schon am Anfang sollte man kurz darüber nachdenken, ob mehr als ein Kursdatum abgerufen werden soll/muss. Ein Rechensystem für die Urlaubsksssr kommt oft mit einer Währung aus, während viele Leute mehr als eine Aktie im Depot haben. Eventuell wird eine Schleife über mehrere Werte und Zellen benötigt...
[*]Um das alles umzusetzen, wäre zu klaren, was Du schon kennst. Macro-Aufruf? Verknüpfung mit button, Python-Macros ...?
Mfg, Jan
LO 6.0.7 (32Bit) Win8.1 Pro 32 Bit/ LO 6.3.2 Win10 64Bit / LO 6.0.7 Win7 Pro 64 Bit