0
我想用Excel表格中的值更新網頁中的文本框。由於「按鍵事件」,我無法更新網頁中的其中一個字段。下面是HTML代碼:使用vba excel更新網頁中的文本字段
<td width="250" valign="middle"><font class="bold">NTFS</font></td>
<td colspan="2" width="215" valign="bottom">
<input type="textbox" onKeyPress="NumericKeyPress(event);" OnChange="HandleOnChange();" OnBlur="HandleTrim(this);CheckChanges(this,'');"
name="txtBillNTFS" value="" maxlength=10 size=45 >
</td>
及以下哪個不是做工作的VBA代碼:
Set iedoc = ie.document
For i = 2 To k
With iedoc.forms(0)
Worksheets("Update").Select
iedoc.all.txtBillNTFS.Value = Cells(i, "c").Value
ie.document.getElementById("cmdUpdate").Click
幀名是什麼意思?我是HTML新手,所以我不知道這一點。只需更換上述代碼,我仍然無法解決代碼問題。 – Striker
您正在處理的網頁可能會被分成幾個框架。沒有看到實際的網頁,很難完美的代碼行。 –
由於安全我不能發佈網站的所有內容。有什麼替代方法可以更新字段或我可以提供的某些特定的HTML代碼。 – Striker