Excel VBA更改窗体中的下拉菜单

Excel VBA更改窗体中的下拉菜单,vba,excel,internet-explorer-11,Vba,Excel,Internet Explorer 11,我尝试了一些替代方法,但没有成功,要更改组合框,您可以在下面找到网站代码(看起来问题在于组合框位于表单中-我也无法更改输入框): Licenças Médicas por数据 区域的: 孤岛 RJ 我尝试了以下代码来解决这个问题: 假设objie=InternetExplorer.Application 第一- objie.Document.forms(“frmGerar”).getElementsByTagName(“选择”)(“区域”).Value=67 第二个-objie.Docum

我尝试了一些替代方法,但没有成功,要更改组合框,您可以在下面找到网站代码(看起来问题在于组合框位于表单中-我也无法更改输入框):


Licenças Médicas por数据
区域的:
孤岛
RJ
我尝试了以下代码来解决这个问题:

假设
objie=InternetExplorer.Application

第一-
objie.Document.forms(“frmGerar”).getElementsByTagName(“选择”)(“区域”).Value=67

第二个-
objie.Document.forms(“frmGerar”)。项目(“区域”)。值=67

第三个-
objie.Document.getElementById(“区域”)。选择的索引=2

你能想出什么问题吗

编辑


我发现表单位于IFrame中,您可以找到以下代码:


我成功了

问题是iFrame,我必须浏览它

.Navigate Website & "mapPath.asp?codMenu=404"

Do While .Busy Or .ReadyState <> 4
DoEvents
Loop
谢谢

我成功了

问题是iFrame,我必须浏览它

.Navigate Website & "mapPath.asp?codMenu=404"

Do While .Busy Or .ReadyState <> 4
DoEvents
Loop

谢谢

我认为这与VBA无关是的。事实上,我做到了,并将发布代码。我认为这与VBA无关。是的。事实上,我做到了,并将发布代码。