Bessere Performance bei vielen Web-Abfragen hintereinander

Wie kann ich es schaffen, dass die Performance bei sehr vielen Web-Abfragen hintereinander nicht nachlässt, sondern das Ganze schön gleichmäßig durchläuft?

Ich hatte in vorhergehenden Artikeln erklärt, wie man per Excel mittels QueryTable automatisiert Daten aus dem Internet abrufen kann, um sie danach in eigenen Excel-Anwendungen zu nutzen. Dazu hatte ich gezeigt, wie das QueryTable-Objekt einmal initialisiert und danach wiederholt verwendet wird. Bei sehr vielen Web-Abfragen wird die Sache auf diese Art und Weise nach hinten heraus immer langsamer. Ich zeige hier Abhilfe.

» Weiterlesen

HTML-Formular einer Webseite durch VBA-Makro nutzen

Die hier vorgestellte Lösung resultiert aus folgender Aufgabenstellung: Ich habe eine Aktie bzw. deren ISIN und möchte dazu die URL bei einem bestimmten Finanzportal herausfinden. Das ganze soll automatisiert geschehen, denn es handelt sich nicht nur um eine, sondern um eine lange Liste von Aktien.

Diese URLs sind zum Beispiel hilfreich, um Tools zu bauen, mit denen man automatisch eine Menge Kennzahlen abrufen kann, die sich dann wiederum für alle nur denkbaren Investment-Strategien auswerten lassen.

» Weiterlesen

Daten aus dem Internet automatisch in ein Excel-Sheet übertragen

Wie kann man „per Knopfdruck“ bestimmte Daten aus dem Internet zusammensuchen und in ein Tabellenblatt eintragen? Ich zeige in diesem Artikel, wie man einen derartigen „Datensauger“ bauen kann.

Ein Beispiel: Zu einer Liste von Aktien wollen wir jeweils das operative Ergebnis (EBIT) des Unternehmens über die letzten Jahre haben. Daraus soll wiederum die jährliche prozentuale Steigerung des Ergebnisses berechnet werden. Etwa so:

Excel-Tabelle mit Daten

» Weiterlesen