你好,所以我在VBA excel中编写代码,从网站访问数据库。您必须在网站上输入所需数据的日期。它们是单选按钮,所以我想知道如何在vba代码中访问它们,以便它始终单击该按钮。其中一个选项还有一个日历视图,用于输入开始日期和结束日期。你将如何在vba中访问它。谢谢你,所有的帮助表示赞赏
这是想要访问一个按钮
IE.Document.getElementsById("(HTML Button Id)").Item.Click
答案 0 :(得分:1)
检查电台:
IE.Document.getElementsById("(HTML Button Id)").Checked = True
取消选中电台:
IE.Document.getElementsById("(HTML Button Id)").Checked = False
建议/如果您正在检查收音机/复选框(True)
,则需要执行以下操作启动附加到单选按钮的任何JavaScript:
IE.Document.getElementsById("(HTML Button Id)").FireEvent ("onclick")
答案 1 :(得分:0)
您好,感谢您的回复,但经过一些试验和错误,我发现此代码对我有用!
设置radio = IE.Document.all radio.Item(“单选按钮名称”)(0).Checked = True
(O)代表使用哪个单选按钮,因为在我的情况下,我使用的网站有多个单选按钮选项,我想点击的那个是第一个。