如何在login后使用VBA点击网页上的button?

我试图点击我login到VBA的网页上的button。 我已经login,现在我想继续这个过程,然后点击另一个button。 这是我迄今为止

Sub MyGmail() Dim HTMLDoc As HTMLDocument Dim MyBrowser As InternetExplorer Dim MyHTML_Element As IHTMLElement Dim MyURL As String On Error GoTo Err_Clear MyURL = "https://www.programworkshop.com/6.0.0.0/login/login.aspx?skin=default&lang=enu" Set MyBrowser = New InternetExplorer MyBrowser.Silent = True MyBrowser.Navigate MyURL MyBrowser.Visible = True Do Loop Until MyBrowser.ReadyState = READYSTATE_COMPLETE Set HTMLDoc = MyBrowser.Document HTMLDoc.all.Login.value = "something@something.com" HTMLDoc.all.pass.value = "Password" HTMLDoc.all.btnlogin.Click 

接下来的一行是我死的地方

  HTMLDoc.all.sd5.Click 

这是来自网站的代码

 <a id="sd5" class="nodeSel" href="javascript:treeAction(strURL5)" onmouseover="window.status='Examinees';return true;" onmouseout="window.status='';return true;" onclick="javascript: ds(5);">Examinees</a> Err_Clear: If Err <> 0 Then Err.Clear Resume Next End If End Sub 

 HTMLDoc.all.btnlogin.Click While MyBrowser.Busy DoEvents Wend Set HTMLDoc = MyBrowser.Document HTMLDoc.all.sd5.Click