UserForm Güncel Döviz Kuru

TRmajor

Altın Üye
Katılım
28 Mayıs 2024
Mesajlar
1
Excel Vers. ve Dili
Office-365
Altın Üyelik Bitiş Tarihi
28-05-2025
Alternatif kod
Aşağıdaki kodu bir userforma ekleyin ayrıca Userforma 1 adet listbox nesnesi,1 adet CommandButton ekleyin ve komut düğmesine tıklayın

Kod:
Private Declare Function apiShowWindow Lib "user32" Alias "ShowWindow" (ByVal hwnd As Long, ByVal nCmdShow As Long) As Long

Private Sub CommandButton1_Click()

ListBox1.ColumnHeads = False
ListBox1.ColumnCount = 3
ListBox1.ColumnWidths = "50;50;50"
Dim ie As Object
Set ie = CreateObject("InternetExplorer.Application")
With ie

ie.Navigate "http://www.tcmb.gov.tr/yeni/tablolar.php"

ie.Visible = 1
apiShowWindow ie.hwnd, 2   BURDA SUB or USER NOT DEFINED HATASI VERİYOR , yardımcı olabilirmisiniz
Do Until ie.ReadyState = 4: DoEvents: Loop
Do While ie.Busy: DoEvents: Loop
Do Until ie.ReadyState = 4: DoEvents: Loop

Set tbl = ie.document.GetElementsByTagName("table").Item(3)
k = 0
For i = 2 To tbl.Rows.Length - 1
ListBox1.AddItem
For j = 0 To tbl.Rows(i).Cells.Length - 1
ListBox1.List(k, j) = tbl.Rows(i).Cells(j).innertext
Next
k = k + 1

Next
ie.Quit: Set ie = Nothing
End With
MsgBox "işlem tamam"
End Sub
 
Üst