vba - 范围和单元格的应用程序定义或对象定义错误
问题描述
我正在尝试使用 VBA 在工作表“工作表”中找到可变数量的列中的“分配测试”工作表中的单元格。代码保存在 Module1 中。
我在 .Range 行出现错误。我究竟做错了什么?
Sub resetDoors()
Dim TotalDoorsR As Integer
Dim rr As Integer
TotalDoorsR = ThisWorkbook.Sheets("Worksheet").Range("C14").Value
For rr = 0 To TotalDoorsR
With ThisWorkbook.Sheets("Allocation TEST")
.Range(.Cells(4, rr * 2), .Cells(18, rr * 2)).Value = "EMPTY"
End With
Next
On Error Resume Next
End Sub
解决方案
推荐阅读
- vue.js - VUEX:在动作或突变中传递 keycloak 用户数据
- html - 动态列长,等宽
- sql - 转换 varchar 值 '!AA24!' 时转换失败 数据类型 int
- javascript - 将整个 HTML 文档下载为 PDF 文件
- ajax - 如何使用特定事件的 ajax 数据重新创建 vuejs 组合
- spring - Spring Boot - Zuul - 微服务 - 优化对网关的 API 调用以获取用户详细信息
- node.js - 为什么我在尝试从节点服务器获取图像时收到错误 404?
- matplotlib - 使用 matplotlib.widgets.Button 更改轴范围
- python - 如何让“import X”导入包的所有模块,但“from X import Y1”只导入/评估模块Y1?
- gitlab - GitLab Errno::ENOSPC:设备@ dir_s_mkdir 上没有剩余空间