Web-Abfragen: URL geändert
Ich habe mir in Excel ein Aktiendepot zusammengestellt, wie im c't special `Geld Online´ beschrieben. Seit kurzem funktioniert die Kursabfrage nicht mehr, da die Deutsche Bank eine Internet-Adresse geändert hat.
- Manfred Bertuch
Ich habe mir in Excel ein Aktiendepot zusammengestellt, wie im c't special `Geld Online´ beschrieben. Seit kurzem funktioniert die Kursabfrage nicht mehr, da die Deutsche Bank eine Internet-Adresse geändert hat.
Die einzige Lösung dieses Problems ist leider mit relativ viel Handarbeit verbunden. Einmal mit einem Excel-Arbeitsblatt verbundene Queries können Sie nicht mehr überarbeiten - also auch nicht die URL einer Abfrage. Im folgenden Beispiel lautet die neue URL http://deuba.teledata.de:9030/deuba/search/. Sicherheitshalber sollten Sie die Änderungen an einer Kopie Ihrer Excel-Arbeitsmappe vornehmen.
1. Erstellen Sie eine neue Abfrage-Datei (*.iqy):
WEB
1
http://deuba.teledata.de:9030/deuba/search/
searchres.html?searchfor=["searchfor",
"Welche Aktien möchten Sie suchen (max. drei mit
Leerschlag getrennte WKN)?"]&Search=Suchen&
searchforb=2&searchforicat=5
2. Legen Sie in der Depot-Arbeitsmappe eine Kopie des Blattes mit den Online-Daten an, und löschen Sie alle Zeilen ab Zeile 8. Sie müssen die Zeilen ganz löschen - es genügt nicht, die Zelleninhalte zu löschen. Das alte Online-Datenblatt läßt sich nicht mehr weiterverwenden, da sich die Anordnung der Daten geändert hat. Das neue Datenblatt muß jetzt mit den Queries verbunden werden, wie in `Geld Online´ in der letzten Spalte auf S. 175 beschrieben.
3. Setzen Sie in jedem einzelnen Datenblatt die BezĂĽge in Zeile 5 auf die entsprechenden Zellen des neuen Online-Datenblatts.
4. Löschen Sie danach das alte Blatt mit den Online-Daten oder ersetzen Sie im Grafik-Makro die `4´ durch eine `5´:
`For i = 5 To Worksheets.Count ..´
Als letzten Schritt testen Sie über die Schaltfläche `Depot aktualisieren´, ob alles wie gewünscht funktioniert. (Silvia Rothen/ae) ()