首页 > 解决方案 > chrome 中的检查元素在网站上没有显示任何 id 框,我如何找到它?包含代码

问题描述

我是一个菜鸟,但试图从我的服务器自动获取数据到 excel。我已经设法选择了一个动作块,所以我现在已经选择了所有数据,但是现在我需要选择导出选项,但我不知道如何编码,因为没有 id,请查看服务器代码以下。非常感谢您的帮助!

Sub LoginToSite()

Const cURL = "my server"

Dim ie As InternetExplorer
Dim doc As HTMLDocument
Dim LoginForm As HTMLFormElement
Dim UserIDInputBox As HTMLInputElement
Dim PasswordInputBox As HTMLInputElement
Dim objElement As Object
Dim objCollection As Object

Set ie = New InternetExplorer

ie.Visible = True
ie.navigate cURL

Do While ie.readyState <> READYSTATE_COMPLETE Or ie.Busy: DoEvents: Loop

Set doc = ie.document

Set Box = doc.getElementById("action-toggle")
Box.Click

怎么办?我正在尝试找到具有两个选项的框,其中我想选择“将选定的记录导出到 Excel”请在下面查看我在 Chromes 检查元素中找到的内容..

Do While ie.readyState <> READYSTATE_COMPLETE Or ie.Busy: DoEvents: Loop

End Sub

请检查我服务器中检查元素中的图像,此处的代码未格式化..

服务器

标签: excelvbainspect

解决方案


推荐阅读