- Katılım
- 29 Ocak 2024
- Mesajlar
- 103
- Excel Vers. ve Dili
- Office 2016
Merhaba,
Aşağıdaki Kod ile TEFAS' dan fon bilgileirnden "Son 1 Ay Getirisi" değerini alabiliyoruz,
bunun gibi "Son Fiyat (TL)" değerini almak için kod üzerinde nasıl bir düzenleme yapmak gerekir?
c = ie.document.getElementsByTagName("span")(11).innerText
sanırsam saturunda bir düzenleme gerekecek
teşekkürler,
iyi çalışmalar.
Excel
Gorsel
Aşağıdaki Kod ile TEFAS' dan fon bilgileirnden "Son 1 Ay Getirisi" değerini alabiliyoruz,
bunun gibi "Son Fiyat (TL)" değerini almak için kod üzerinde nasıl bir düzenleme yapmak gerekir?
c = ie.document.getElementsByTagName("span")(11).innerText
sanırsam saturunda bir düzenleme gerekecek
teşekkürler,
iyi çalışmalar.
Excel
Gorsel
Kod:
Private Sub CommandButton1_Click()
Dim ie As InternetExplorer
Dim a As String
Dim c As Variant
Dim h As Integer
Dim j As Integer
j = ActiveSheet.Range("A2").End(xlDown).Row
On Error Resume Next
For h = 2 To j
Set ie = CreateObject("internetexplorer.application")
a = ActiveSheet.Range("A" & h).Value
ie.navigate "https://www.tefas.gov.tr/FonAnaliz.aspx?FonKod=" & a
ie.Visible = False
Do While ie.readyState <> 4
DoEvents
Loop
c = ie.document.getElementsByTagName("span")(11).innerText
Worksheets("Sayfa1").Cells(h, 2) = c
ie.Quit
Set ie = Nothing
Next h
End Sub