我已经引用了 MSHTML 库和 MS Internet 控件设置,我正在尝试使用变量填写表单。主页由 3 个框架组成,“顶部”框架是我的表单所在的位置。如果我直接与框架对话,下面的代码将起作用,框架中的表单称为“NavPage”。Cnum 是我要添加值的元素的名称,然后单击按钮以检索数字
Dim HTMLDoc2 As MSHTML.HTMLDocument
Set HTMLDoc2 = Browser.document
HTMLDoc2.forms("NavPage").CNum.Value = "12345" 'will change this to become a variable
HTMLDoc2.forms("Navpage").GetCase.Click
问题是,我如何使用 DOM 引用第一个顶部框架,因为现在它不起作用,并且它向我吐出“对象变量或未设置块变量”。感谢您的任何见解,因为没有太多关于 VB 的信息