excel - 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
请检查我服务器中检查元素中的图像,此处的代码未格式化..
解决方案
推荐阅读
- python - 命令的 Python 解析器输出
- visual-studio-code - VSCODE 配置主机连接互联网
- azure - Azure DevOps Pipeline 通过 FTP App_Offline 到非 Azure 站点
- css - 水平滚动部分阻止了 Safari 中的垂直页面滚动
- opencv - Raspberry Pi 相机在 capture_continous del self._encoders[splitter_port] KeyError: 0
- r - 在 R 中,我无法使用 Regex 运算符提取大量年份类型(2019 到 1999)和字符类型(Week1 到 Week16)的字符串
- reactjs - 如何在 redux-toolkit 中复用 slice 并处理多个状态
- android - 深度链接并非每次都在 Android 上有效(React Native)
- c# - 从 WPF 应用程序 Net Core 3.1 连接到 Azure KeyVault
- python - 逐月查找相同分类的百分比