web sayfasından veri alma hk

Katılım
17 Kasım 2009
Mesajlar
295
Excel Vers. ve Dili
2010
Altın Üyelik Bitiş Tarihi
24-12-2023
merhaba arkadaşlar web sayfasından veri almayı yapamadım.
Sheets("Sayfa1").Range("c" & i).Value = UserForm1.WebBrowser1.Document.getElementsByTagName("list")(0).innerText
Sheets("Sayfa1").Range("c" & i).Value = UserForm1.WebBrowser1.Document.getElementsByTagName("strong").innerText
yukarıdaki 2 kodu denedim fakat olmadı.


veri.jpg
 

Zeki Gürsoy

Uzman
Uzman
Katılım
31 Aralık 2005
Mesajlar
4,374
Excel Vers. ve Dili
Office 365 (64 bit) - Türkçe
getElementsByTagName fonksiyonunun geriye ne döndürdüğünü araştırdığınız vakit, hatayı bulacaksınız...

Bugün okuduğum başlıkların birinde forumun öğretici özelliği kalmadığı mesajı görmüştüm.


.
 
Katılım
17 Kasım 2009
Mesajlar
295
Excel Vers. ve Dili
2010
Altın Üyelik Bitiş Tarihi
24-12-2023
bir sürü kod denedim fakat yine olmadı. her farklı html sayfasında farklı html kod çıkıyor id veya span olsun bunlardan çözebiliyorum
 
Katılım
17 Kasım 2009
Mesajlar
295
Excel Vers. ve Dili
2010
Altın Üyelik Bitiş Tarihi
24-12-2023
merhaba arkadaşlar dünden beri denedim kod konusunda acemiyim ama hala yapamadım. denediğim kodlar
Sheets("Sayfa1").Range("c1").Value = UserForm1.WebBrowser1.Document.getElementById("list")
Sheets("Sayfa1").Range("c2").Value = UserForm1.WebBrowser1.Document.getElementById("strong")
Sheets("Sayfa1").Range("c3").Value = UserForm1.WebBrowser1.Document.getElementById("list").innnerText
Sheets("Sayfa1").Range("c4").Value = UserForm1.WebBrowser1.Document.getElementById("strong").innerText
Sheets("Sayfa1").Range("c5").Value = UserForm1.WebBrowser1.Document.getElementsByName("ElementName")("strong").innnerText
Sheets("Sayfa1").Range("c6").Value = UserForm1.WebBrowser1.Document.getElementsByName("list")
Sheets("Sayfa1").Range("c7").Value = serForm1.WebBrowser1.Document.getElementsByName("*")
 
Katılım
17 Kasım 2009
Mesajlar
295
Excel Vers. ve Dili
2010
Altın Üyelik Bitiş Tarihi
24-12-2023
sorunu çözdüm gerek kalmadı.
 
Üst