Re: Hyperlinks absolut aus Tabelle lesen?
15.10.2002 05:51:29
WalterDa
Otto,eine kurze Erläuterung: Ich habe in einer Tabelle verschiedene WKN für Wertpapiere (WKN = 870450,667416,735119). In einer Schleife werden mit der unten angegebenen Suchadresse Adresse (WKN variabel ...SEARCH_VALUE=" & WKN & "&ID_TOOL...)diese Seiten in Excel-Sheets eingelesen, nach einer bestimmten Zelle gesucht, die Hyperlinkadresse bestimmt und dann diese Seite eingelesen.
Ich habe unten als Beispiele die "eingelesene Seite" nach der Suche und die aus dieser Seite "bestimmte Adresse" sowie die tatsächlich "Adresse auf Internetseite" angegeben.
Für Aktie und OS erhält man als "bestimmte Adresse" eine komlette Internetadresse da die eingelesene Seite eine andere Basis als die bestimmt Adresse hat, hier ist es kein Problem mit VBA die Seiten aufzurufen.
Beim Zertifikat bekomme ich den relativen Bezug, weil eingelesene Seite und bestimmte Adresse die gleiche basis haben.
Anhand der WKN weiß ich aber vorher nicht um welche "eingelesene Seite" es sich handelt. D.h. ich müsste nach dem einlesen der "eigelesenen Seite"
Page = http://www.s-broker.onvista.de/3_1_detailkurssuche.html?SEARCH_VALUE=" & WKN & "&ID_TOOL=ALL&ID_EXCHANGE=ALL&SEARCH_MASK=NO&REDIRECT=1"
Workbooks.Open FileName:=Page
nach dem Schritt "Workbooks.Open FileName:=Page" die Basis oder ganze Adresse bestimmen, vergleichen ob die "bestmmte Adresse" mit oder Basis ist und dann die neue Adresse zusammensetzen, oder eben direkt den absiluten Bezug der "bestimmten Adresse" erhaletn.
Ich bin mir noch nicht sicher ob du verstehst was ich meine oder ob ich das ganze zu kmpliziert dargestellt habe.
Beispiele:
Suchadresse:
http://www.s-broker.onvista.de/3_1_detailkurssuche.html?SEARCH_VALUE=" & WKN & "&ID_TOOL=ALL&ID_EXCHANGE=ALL&SEARCH_MASK=NO&REDIRECT=1"
Aktie
870450
eigelesene Seite:
http://www.s-broker.onvista.de/3_1_detailkurssuche.html?SEARCH_VALUE=870450&ID_TOOL=ALL&ID_EXCHANGE=ALL&SEARCH_MASK=NO&REDIRECT=1
bestimmte Adresse:
http://stocks.s-broker.onvista.de/3_3_1_1_ap_snap.html?ID_OSI=87057
Adresse auf Internetseite:
http://stocks.s-broker.onvista.de/3_3_1_1_ap_snap.html?ID_OSI=87057
OS
667416
eigelesene Seite:
http://www.s-broker.onvista.de/3_1_detailkurssuche.html?SEARCH_VALUE=667416&ID_TOOL=WAR&ID_EXCHANGE=&SEARCH_MASK=NO&REDIRECT=1
bestimmte Adresse:
http://warrants.s-broker.onvista.de/3_8_1_1_os_snap.html?ID_OSI=7030944
Adresse auf Internetseite:
http://warrants.s-broker.onvista.de/3_8_1_1_os_snap.html?ID_OSI=7030944
Zertifikat
735119
eigelesene Seite:
http://zertifikate.sbroker.fww.de/3_1_4_zert_suchergeb.html?SEARCH_VALUE=735119&ID_EXCHANGE=&ID_TOOL=
bestimmte Adresse:
3_7_1_x_zert_portrait.html?id=DE0007351199
Adresse auf Internetseite:
http://zertifikate.sbroker.fww.de/3_7_1_x_zert_portrait.html?id=DE0007351199