Tablo içinde ilgili kelimeyi bulup basma

Katılım
30 Kasım 2018
Mesajlar
90
Excel Vers. ve Dili
2016
Üstadlar merhaba,
Tablo içinde yer alan başlat düğmesine aşağıdaki kodlardan birini yazarak basabiliyordum. Fakat ne kadar uğraştıysam artık basmıyor.

a = 0
Set Link = ie.Document.getElementsByTagName("a")
For Each l In Link
x = l.innerText
y = "Başlat"
If InStr(1, x, y, vbBinaryCompare) > 0 Then
If a > 0 Then
l.Click
Exit For
End If
a = a + 2
End If
Next l

ya da

Set Link = ie.Document.getElementsByTagName("a")
For Each l In Link
x = l.innerText
y = "Başlat"
If InStr(1, x, y, vbBinaryCompare) > 0 Then
l.Click
Exit For
End If
Next l


Ben bunu aşağıdaki şekilde tablo içinde Başlat'ı bul sonra bas olarak düzenleyeyim dedim ama beceremedim. .................... kısma ne yazarsam click yaptırabilirim.

Set st = ie.Document.getElementById("ctl02_div4ACalisanIseGirisMain") 'tablonun divıd sini yaz
On Error Resume Next
For Each t In st.getElementsByTagName("tr")
If Trim(t.Children(9).innerText) = Range("E1") Then ' E1 de Başlat yazıyor
........................................
End If
Next
Set st = Nothing
 
Katılım
30 Kasım 2018
Mesajlar
90
Excel Vers. ve Dili
2016
konu günceldir. Nasıl bir yol izlemeliyim yardımcı olurmusunuz.
 

ÖmerFaruk

Destek Ekibi
Destek Ekibi
Katılım
22 Ekim 2017
Mesajlar
4,701
Excel Vers. ve Dili
Microsoft 365 Tr-64
Sorununuzu bu haliyle anlamak epey güç olduğu için cevap gelmediği kanaatindeyim.
 
Katılım
30 Kasım 2018
Mesajlar
90
Excel Vers. ve Dili
2016
Sorununuzu bu haliyle anlamak epey güç olduğu için cevap gelmediği kanaatindeyim.
Hocam haklısınız kusura bakmayın.
Webden veri çekiyorum fakat ID 'si olmayan bir tuş var (tablo içinde Başlat yazan bir buton) ve ona basamıyorum yardımcı olabilirmisiniz. Kod aşağıdaki gibidir.


<TD align=left> ==$0
<a href="javascript:__doPostBack('ctl03$grvTypBasvuruListe','IseBaslat$0')">Başlat</a>
</TD>

Bu Başlat tuşuna ilk yazdığım mesajdaki kodla basabiliyordum ama artık basmıyor.
İnşallah anlatabilmişimdir.
 
Katılım
9 Şubat 2022
Mesajlar
135
Excel Vers. ve Dili
Ofis 2021 TR 64 Bit
Altın Üyelik Bitiş Tarihi
09-02-2027
Web sayfası değişmiş olabilir, bence On Error Resume Next kullanmayın ve hangi satırda hata aldığınızı bulun.
 
Son düzenleme:
Üst