excel - 使用工作表功能时下标超出范围错误
问题描述
运行我编写的代码时出现“下标超出范围错误”。错误的代码行是:
value = Sheets("name_of_sheet").Range("C2").value
对我来说奇怪的是,这个确切的代码现在每天都可以正常工作一年,没有任何问题。将“Sheets”更改为“Worksheets”解决了这个问题,所以我确信工作表名称是可以的。
有人可以解释一下吗?
谢谢。
解决方案
推荐阅读
- docker - Minikube - 无法访问 updates.jenkins.io
- php - 如何编写此 MySQL 子查询以选择具有共同值和一个已知值的行
- android - 为什么在 Jetpack Compose 的下一页中显示 BottomNavigation?
- python - 在 tensorflow 中的 tf.function 函数中使用循环、tf.Variable、tf.tensorarray
- spring-boot - MyBatis - SpringBoot 将结果映射到错误的对象
- linux - FreeBSD 动态库可以在 Orbis(ps4 或 ps5 系统)上运行吗?
- mysql - 不在 localhost 端口上运行 Express Node.js?
- javascript - 我的 React-Bootstrap Button 和 Dropdown 大小不同
- android - 远程打开设备上的应用程序
- reactjs - 当用户修改数据时,mutate 会导致 react-table 错误:不是函数