微信公众号搜"智元新知"关注
微信扫一扫可直接关注哦!

如何解决在 Excel 中使用 VBA 将数据输入到网站中的表格时出现的问题?

如何解决如何解决在 Excel 中使用 VBA 将数据输入到网站中的表格时出现的问题?

我正在编写 VBA 代码以将学生的分数从 Excel 表格自动输入到网站中。我能够登录,导航到所需的页面。但是,当我尝试使用 VBA 将标记输入表中时,出现以下错误。 运行时错误“91”: “未设置对象变量或块变量”

在线:

doc.getElementById(celID).Value = ThisWorkbook.Sheets("Marks").Range(ceL).Value

使用以下方法获得celID:celID = "marks-" & regno & "-" & qno,我得到它为"marks-171FA04001-1"

页面的 HTML 代码是:

Web page HTML code

我需要验证表格的单元格名称并输入分数,因为不同学生的单元格名称会发生​​变化,例如marks-rollno-questiono。所以我需要我的代码来验证我是否为相应的学生和相应的问题编号输入了分数。请帮我。我正在使用 for 循环输入所有学生的所有问题的分数。

VBA Code for Data Entry

表格截图:

![3]:https://i.stack.imgur.com/wIBL7.png

版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。