【发布时间】:2020-03-18 16:58:11
【问题描述】:
我花了几个小时试图找到正确的代码。我已经有一个“潜艇”,这是潜艇的下一步。
如果 Column("C:C") ,我有一个数据集,我想在其中插入 3 行
进一步了解模块,我有: 暗淡为工作表 设置 ws = Worksets("Report1")
我不知道我是否需要设置另一个 DIM.. 这是我目前所拥有的:
'在$ Share
With ws
If Range("C:C").Value < "1.0" Then
Rows.EntireRow.Insert Shift:=xlDown, CopyOrigin:=xlFormatFromLeftOrAbove
End If
End With
但我收到运行时错误“13”: 类型不匹配
感谢您的帮助!
【问题讨论】:
-
您必须遍历 C 列中的单元格...
-
...因为您要插入行,所以从下往上的工作会更容易。
-
如果没有点,
With毫无用处。
标签: excel vba if-statement insert