Office: (Office 2016) Wert aus Website mit vba auslesen

Helfe beim Thema Wert aus Website mit vba auslesen in Microsoft Access Hilfe um das Problem gemeinsam zu lösen; Hallo, ich habe folgendes Problem: ich möchte mit vba in Acc(2019) den Kurswert einer Aktie in "www.onvista."(Aktie) auslesen. Ich habe gar keinen Plan... Dieses Thema im Forum "Microsoft Access Hilfe" wurde erstellt von seppmerkel, 9. Dezember 2019.

  1. Wert aus Website mit vba auslesen


    Hallo,
    ich habe folgendes Problem:
    ich möchte mit vba in Acc(2019) den Kurswert einer Aktie in "www.onvista."(Aktie) auslesen. Ich habe gar keinen Plan wie das funktionieren soll.
    Die Website von onvista kann ich schon mit firefox aufrufen.
    Kann mir jemand helfen?
    Hoffe, dass das Problem ausführlich erklärt habe.

    seppmerkel

    :)
     
    seppmerkel, 9. Dezember 2019
    #1
  2. Hallo seppmerkel,

    wenn du "keinen Plan" hast, solltest du dich zunächst mit Access vertraut machen und das nötige Wissen erlernen. Allerdings geht das nicht mal gerade eben, sondern man muß schon dazu bereit sein, auch etwas Zeit zu investieren.

    Wenn ich deine Frage richtig verstanden habe, zielt sie wohl mehr darauf ab, wer bereit ist, seine Freizeit zu opfern um dir eine entsprechende Anwendung zu schreiben. Dann solltest du die Frage aber besser an anderer Stelle hier im Forum unter "Sonstiges->Job Börse" stellen, denn hier geht es eigentlich mehr um Hilfe zur Selbsthilfe und um Hilfe bei ganz konkreten Problemstellungen.

    Ulrich
     
    knobbi38, 11. Dezember 2019
    #2
  3. servus ulrich,
    deine antwort halte ich für frech
    ich habe schon genügend access mit vba programmiert
    mit access kenne ich mich aus
    wie gesagt, ich habe keinen plan wie man mit vba auf eine webseite zugreift
    ich verlange auch nicht, dass jemand seine freizeit für mich opfert
    wollte nur tips
    also überlege dir zuvor was du schreibst*mad.gif*
     
    seppmerkel, 11. Dezember 2019
    #3
  4. Wert aus Website mit vba auslesen

    Wenn du die Foren Suche oder eine Web Suche bemühst, wirst du sehen, dass es da jede Menge Beispiele dafür gibt.

    In der Regel ist das aber alles etwas dilettantisch.
    In VBA gibt es auch keine Klassen für Web Programmierung, da VBA auch nicht für so was vorgesehen ist.

    Es kommt aber immer darauf an, was man haben will.
    Wenn es keine Rolle spielt, ob das Endprodukt zuverlässig ist, dann kann man da schon was basteln.
    Das Problem das sich oft Kleinigkeiten bei Web Sites ändern und der VBA Code dann nicht mehr funktioniert.

    Wenn du aber was Solides werden soll, dann muss der Anbieter der Daten eine entsprechende Schnittstelle anbieten, die man anzapfen kann.
    Sinnvollerweise nimmt man dann aber gleiche eine Software die für Anwendungsentwicklung geeignet ist und kein Access/VBA.
     
    markusxy, 11. Dezember 2019
    #4
  5. Hallo seppmerkel,

    wenn ich dich zitieren darf:
    Danach hast du keinen Plan und kannst gerade mal mit Firefox die Webseite aufrufen. Was bitte schön, soll jemand davon halten oder daraus schließen? Das du ein Profi oder zumindest versiert im Umgang mit Access und VBA bist? Wohl kaum.

    Ich überlege mir sehr wohl, was ich schreibe, was bei dir offensichtlich nicht ganz der Fall ist.
    Ich habe dich lediglich darauf hingewiesen, daß es hier eine andere Forumgruppe gibt, in der man nach Code fragen kann. Das hat nichts mit "frech" zu tun - im Gegenteil. Fragt sich also, wer hier wirklich "frech" ist.

    Wenn du einen Tip für den Einstieg in das Thema hättest haben wollen, sollte man so etwas kommunizieren und auch ausdrücken. Dazu gehört dann auch, kurz anzureißen, was man bisher schon unternommen hat, um sich dem Thema zu nähern. Dann hättest du wahrscheinlich schon viel eher einen passenden Hinweis erhalten, den dir markusxy ja jetzt schon gegeben hat.

    Von meiner Seite kann ich dir noch als Einstieg den Link:
    Screen Scraping – Wikipedia
    empfehlen, der sich mit der Begrifflichkeit und der Technologie zum Thema beschäftigt.

    Ulrich
     
    knobbi38, 11. Dezember 2019
    #5
  6. Danke für die ausführliche Antwort
     
    seppmerkel, 11. Dezember 2019
    #6
  7. Moinsen,

    ich würde -wie von Markus vorgeschlagen- auf einen Anbieter mit API ausweichen. Ob Google noch seine Finance-API betreibt, hab ich nicht richtig rausfinden können, es gibt jedenfalls auf jeden Fall bei Alphavantage eine API. Dann musst du dich nicht auch noch durch HTML-Code wühlen, sondern bekommst direkt einen json-String als Rückgabe. Den kannst du dann in Access verarbeiten. Zum Beispiel mit VBA-JSON.

    Viele Grüße
    derHöpp
     
    derHoepp, 11. Dezember 2019
    #7
  8. Wert aus Website mit vba auslesen

    Hallo derHopp,
    das nenne ich eine richtige Antwort auf meine Frage. Damit kann ich etwas anfangen.
    Mir zu unterstellen ich hätte keine Ahnung von Access und VBA?
    Ich habe schon ca. 14 Datenbanken mit Access und VBA erstellt. Also habe ich Ahnung davon.
    Darunter eine Datenbank zur Verrechnung von Züchtungsdaten.
    Ich arbeite schon seit Access97 mit Access.
    Wie gesagt, ich habe keine Ahnung wie man mit vba auf eine Webseite zugreift; aber ich habe auch positive Antworten bekommen.
     
    seppmerkel, 12. Dezember 2019
    #8
  9. Moin nochmal,

    ich hatte auf deinen Beitrag ursprünglich erst gar nicht geantwortet, weil ich die Tatsache eines Forenneulings genau wie Ulrich in Verbindung mit deiner Aussage "Keinen Plan" gesetzt habe und von einem blutigen Anfänger ausging. Aber das ist ja geklärt. Du solltest aber nicht verkennen, dass die Hinweise von Ulrich und Markus genau so hilfreich waren. Ich hatte nur den Vorteil, dass das Umfeld etwas bekannter war.

    Allet jute!
    derHöpp
     
    derHoepp, 12. Dezember 2019
    #9
  10. Das ist doch toll. Firefox ist jetzt aber nicht der ideale Partner für MS-Produkte, aus nachvollziehbaren Gründen.

    Technisch möglich: Webbrowser-Steuerelement in Formular, Verweise auf HTML- und IE-Bibliotheken, und dann kann man seine HTML-Kenntnisse in Anwendung bringen, um die Stelle mit dem gewünschten Wert zu identifizieren und auszuwerten.

    Dazu möchte man dann noch bemerken, dass gerade die großen Anbieter gerne mal die Struktur ihrer Seiten umstellen, was dann plötzlich und überraschend eine Nachprogrammierung nötig machen könnte. Eine solche Lösung muss also nicht dauerhaft funktionieren.

    Thematisch würde ich mich darum bemühen, solche Kurse per CSV zu bekommen. Solche Ausleitungen kann man teilweise per FTP runterladen, teilweise verschicken Anbieter dieser sogar selber per Mail.
    Mit einer CSV kann man dann easy umgehen.

    Wer wird sich wundern, wenn er mit seiner höchsteigenen Aussage einhundertprozentig Ernst genommen wird? Es soll vorkommen.
     
Thema:

Wert aus Website mit vba auslesen

Die Seite wird geladen...
  1. Wert aus Website mit vba auslesen - Similar Threads - Wert Website vba

  2. Wenn ein Wert ein einer Spalte, dann komplette Zeile im anderen Blatt untereinander einfügen.

    in Microsoft Excel Hilfe
    Wenn ein Wert ein einer Spalte, dann komplette Zeile im anderen Blatt untereinander einfügen.: Hallo, kann mir jemand bitte bei folgenderm Helfen. Habe etwas ähnliches gefunden was ich brauche, nur noch eine kleine Änderung ist notwendig. Aufgabe: Es wird geprüft, ob in Spalte Q ein Wert...
  3. Abfrageergebnis soll keine doppelten Werte enthalten

    in Microsoft Access Hilfe
    Abfrageergebnis soll keine doppelten Werte enthalten: Ich suche nach einer Lösung für folgendes Problem. In einer Tabelle werden Abwesenheiten erfasst. Verknüpft mit einer Mitarbeitertabelle. So erhalte ich eine Übersicht welcher Mitarbeiter aus...
  4. Teilstring einer Zelle auf Wert aus anderer Zelle überprüfen

    in Microsoft Excel Hilfe
    Teilstring einer Zelle auf Wert aus anderer Zelle überprüfen: Hallo zusammen, ich habe in einer Excel-Tabelle in zwei Tabellenblätter. Tabellenblatt "Artikelstamm" beinhaltet in Spalte A eine Artikel-Nr. und diverse weitere Spalten. Hier ein kleiner Auszug:...
  5. konti aufzählung und wert gleicher konti zusammenfassen

    in Microsoft Excel Hilfe
    konti aufzählung und wert gleicher konti zusammenfassen: hallo ich möchte eine automatische konti aufzählung aller gleichen konti und gleichzeitig die werte gleicher konti zusammenfassen (rot sind die zahlen, welche ich errechnen lassen möchte) danke...
  6. Werte zusammenzählen - ab einer Zelle die nächsten 5

    in Microsoft Excel Hilfe
    Werte zusammenzählen - ab einer Zelle die nächsten 5: Hallo. ich würde gerne eine bestimmte Menge an Zellen zusammenzählen. Genau gesagt: Wenn in einer Zelle (A1) die Zahl 5 steht dann soll Excel ab B2 die nächsten 5 Werte zusammenzählen. Wenn...
  7. Bedingte Formatierung basierend auf Wert anderer Zelle

    in Microsoft Excel Hilfe
    Bedingte Formatierung basierend auf Wert anderer Zelle: Hallo zusammen, beim Erreichen des 18. Lebensjahres (Geburtsdatum Spalte D, Alter automatisch in Spalte E kalkuliert) soll eine bedingte Formatierung den Namen und Vornamen der Teilnehmer (Spalte...
  8. Summieren an Hand der letzten x Datums Werte und mit weiteren Kriterien

    in Microsoft Excel Hilfe
    Summieren an Hand der letzten x Datums Werte und mit weiteren Kriterien: Schönen guten Abend, Wie kann man am besten Summieren mit mehreren Kriterien eines soll davon das Datum sein. So das vom Aktuellen Letzten Datums Wert aus gehent die letzten Bsp. 10 Werte...
  1. Diese Seite verwendet Cookies, um Inhalte zu personalisieren, diese deiner Erfahrung anzupassen und dich nach der Registrierung angemeldet zu halten.
    Auf dieser Website werden Cookies für die Zugriffsanalyse und Anzeigenmessung verwendet.
    Wenn du dich weiterhin auf dieser Seite aufhältst, akzeptierst du unseren Einsatz von Cookies.
    Information ausblenden