Hilfe für Excel Kursabfrage bei Yahoo - Codeanpassung - 500 Beiträge pro Seite
eröffnet am 15.01.05 11:53:22 von
neuester Beitrag 09.02.05 16:13:16 von
neuester Beitrag 09.02.05 16:13:16 von
Beiträge: 2
ID: 944.006
ID: 944.006
Aufrufe heute: 0
Gesamt: 6.336
Gesamt: 6.336
Aktive User: 0
Top-Diskussionen
Titel | letzter Beitrag | Aufrufe |
---|---|---|
vor 28 Minuten | 4032 | |
heute 13:39 | 2992 | |
vor 1 Stunde | 2167 | |
heute 13:20 | 2073 | |
vor 42 Minuten | 1584 | |
vor 39 Minuten | 1470 | |
heute 13:33 | 1148 | |
heute 13:38 | 1056 |
Meistdiskutierte Wertpapiere
Platz | vorher | Wertpapier | Kurs | Perf. % | Anzahl | ||
---|---|---|---|---|---|---|---|
1. | 1. | 17.758,23 | +0,03 | 202 | |||
2. | 2. | 149,10 | -0,55 | 98 | |||
3. | 7. | 6,6820 | -0,68 | 89 | |||
4. | 5. | 0,1770 | -4,07 | 71 | |||
5. | 8. | 3,8000 | +1,60 | 64 | |||
6. | 4. | 2.382,43 | +0,13 | 57 | |||
7. | 17. | 7,3600 | +0,75 | 38 | |||
8. | 9. | 12,375 | +0,36 | 37 |
hallo,
gestern ab 22:00 uhr hat yahoo seine kursseiten umgestellt. bisher konnte ich über eien vba code in excel die kurse für mein depot abfragen - seit der umstellung ist das nicht mehr möglich - weiß jemand von euch wie man diesem code entsprechend anpassen muß ?
danke für eure hilfe!!!!
hier der code:
Sub Abruf()
Dim zeile As Integer
Dim wks As Worksheet
Dim var As Variant
Dim sWkn As String, sQuery As String
zeile = 2
sWkn = "1"
Do Until sWkn = ""
Worksheets("Daten").Select
sWkn = Cells(zeile, 1).Value
If sWkn = "" Then
Exit Do
End If
Application.ScreenUpdating = False
Set wks = ActiveSheet
sQuery = "http://de.finance.yahoo.com/q?m=*&s=" & sWkn & "&d=v1"
Worksheets.Add after:=Worksheets(Worksheets.Count)
With ActiveSheet.QueryTables.Add(Connection:= _
"URL;" & sQuery, _
Destination:=Range("A1"))
.Refresh BackgroundQuery:=False
End With
var = Application.Match(sWkn & "*", Columns(1), 0)
wks.Cells(zeile, 2).Value = Cells(var, 2).Value
wks.Cells(zeile, 3).Value = Cells(var, 1).Value
wks.Cells(zeile, 3).Value = Cells(var, 3).Value
wks.Cells(zeile, 4).Value = Cells(var, 5).Value
wks.Cells(zeile, 5).Value = Cells(var, 6).Value
wks.Cells(zeile, 6).Value = Cells(var, 7).Value
wks.Cells(zeile, 7).Value = Cells(var, 8).Value
wks.Cells(zeile, 8).Value = Now
Application.DisplayAlerts = False
ActiveSheet.Delete
Application.DisplayAlerts = True
Worksheets("Daten").Select
Range("A1").Select
Columns("A:I").AutoFit
Application.ScreenUpdating = True
zeile = zeile + 1
Loop
End Sub
gestern ab 22:00 uhr hat yahoo seine kursseiten umgestellt. bisher konnte ich über eien vba code in excel die kurse für mein depot abfragen - seit der umstellung ist das nicht mehr möglich - weiß jemand von euch wie man diesem code entsprechend anpassen muß ?
danke für eure hilfe!!!!
hier der code:
Sub Abruf()
Dim zeile As Integer
Dim wks As Worksheet
Dim var As Variant
Dim sWkn As String, sQuery As String
zeile = 2
sWkn = "1"
Do Until sWkn = ""
Worksheets("Daten").Select
sWkn = Cells(zeile, 1).Value
If sWkn = "" Then
Exit Do
End If
Application.ScreenUpdating = False
Set wks = ActiveSheet
sQuery = "http://de.finance.yahoo.com/q?m=*&s=" & sWkn & "&d=v1"
Worksheets.Add after:=Worksheets(Worksheets.Count)
With ActiveSheet.QueryTables.Add(Connection:= _
"URL;" & sQuery, _
Destination:=Range("A1"))
.Refresh BackgroundQuery:=False
End With
var = Application.Match(sWkn & "*", Columns(1), 0)
wks.Cells(zeile, 2).Value = Cells(var, 2).Value
wks.Cells(zeile, 3).Value = Cells(var, 1).Value
wks.Cells(zeile, 3).Value = Cells(var, 3).Value
wks.Cells(zeile, 4).Value = Cells(var, 5).Value
wks.Cells(zeile, 5).Value = Cells(var, 6).Value
wks.Cells(zeile, 6).Value = Cells(var, 7).Value
wks.Cells(zeile, 7).Value = Cells(var, 8).Value
wks.Cells(zeile, 8).Value = Now
Application.DisplayAlerts = False
ActiveSheet.Delete
Application.DisplayAlerts = True
Worksheets("Daten").Select
Range("A1").Select
Columns("A:I").AutoFit
Application.ScreenUpdating = True
zeile = zeile + 1
Loop
End Sub
Das geht deutlich einfacher bei Yahoo, du musst nicht den ganzen Overhead (Werbung etc.) mit laden und dann die Daten mühsam raussuchen. Yahoo unterstützt auch den Download in gut auswertbaren CVS-Dateien.
Bei Interesse kannst du ein Excelblatt haben, dass für ein Portfolio die aktuellen Kurse und sonstige Angaben von Interesse von Yahoo lädt. Einfach BM an mich.
Gruß M.
Bei Interesse kannst du ein Excelblatt haben, dass für ein Portfolio die aktuellen Kurse und sonstige Angaben von Interesse von Yahoo lädt. Einfach BM an mich.
Gruß M.
Beitrag zu dieser Diskussion schreiben
Zu dieser Diskussion können keine Beiträge mehr verfasst werden, da der letzte Beitrag vor mehr als zwei Jahren verfasst wurde und die Diskussion daraufhin archiviert wurde.
Bitte wenden Sie sich an feedback@wallstreet-online.de und erfragen Sie die Reaktivierung der Diskussion oder starten Sie eine neue Diskussion.
Meistdiskutiert
Wertpapier | Beiträge | |
---|---|---|
193 | ||
101 | ||
95 | ||
72 | ||
64 | ||
60 | ||
44 | ||
36 | ||
36 | ||
32 |
Wertpapier | Beiträge | |
---|---|---|
30 | ||
30 | ||
29 | ||
26 | ||
25 | ||
23 | ||
20 | ||
20 | ||
20 | ||
18 |