Soru YATIRIM FONLARI FİYAT TAKİBİ

Katılım
10 Kasım 2012
Mesajlar
24
Excel Vers. ve Dili
2003 2007 türkçe
Altın Üyelik Bitiş Tarihi
20-08-2023
Yatırım fonlarının fiyatlarını tefasta (tefas.gov.tr) teker teker görebiliyoruz fakat ben tüm fonların son fiyatlarını ve isimlerini excelde tablo halinde çekmek istiyorum mümkünmüdür . yada tüm fonların son fiyatlarını gösteren bir site varmıdır .
 
Katılım
10 Kasım 2012
Mesajlar
24
Excel Vers. ve Dili
2003 2007 türkçe
Altın Üyelik Bitiş Tarihi
20-08-2023

beab05

Özel Üye
Katılım
19 Mart 2007
Mesajlar
1,367
Excel Vers. ve Dili
Office 2013
Merhaba;

Alttaki kodla alabilirsiniz..

Not: Eski konuymuş bu.. Olsun JSON verilerle ilgili bir örnek oldu :)

C#:
Sub getFon()

    'beab05
  
    Dim Fon As Object
    Dim BB As Object
    Dim scriptControl As Object
    Dim i As Integer

    Set scriptControl = CreateObject("MSScriptControl.ScriptControl")
    scriptControl.Language = "JScript"

    With CreateObject("MSXML2.XMLHTTP")
        .Open "GET", "https://fonasistani.com/ajax/gunlukdegisimler", False
        .send
        Set Fon = scriptControl.Eval("(" + .responsetext + ")")
        .abort
      
        With ActiveSheet
        i = 1
        Range("A1:B1") = Array("Ad", "GüncelFiyat")
        For Each BB In Fon
            i = i + 1
            .Cells(i, 1).Value = BB.Adi
            .Cells(i, 2).Value = BB.GuncelFiyat
        Next
          
        End With
    End With

End Sub
 
Son düzenleme:
Üst