0
我對VBA很陌生,試圖找出我遇到的問題。嘗試使用VBA在Excel中打開Citrix網頁中的鏈接
我在具有多個工具的Citrix網頁上有多個具有相同名稱的錨,每個工具唯一不同的是title和href。例如,對於膩子,它具有:
<div class="iconView">
<a id="idCitrix.Putty"
href="launcher.aspx?Application=Citrix....
class="iconLink"
title="Putty"
該URL上的所有其他工具都具有相同的類和標識。我能刮中的全部網址的,沒有問題,如果我只是用我可以打開的第一個工具:
For Each l In ie.Document.getElementsByTagName("a") '(0).href
l.Click
Next l
我找不到任何辦法,雖然引用膩子例如,工具會定期在這裏加入等等通過索引編號不是一個選項。 如何可靠地參考並打開上面的膩子鏈接?是否有任何選項可以讓我使用「title」或「href」的子集來執行此操作?
嘗試'ie.Document.getElementById( 「idCitrix.Putty」)Click' – jsotola
這工作,萬分感謝 – user3712142