【发布时间】:2015-08-05 11:12:59
【问题描述】:
所以我设置了以下 VBA 循环,但想添加一行内容:“如果此范围内有两个单元格具有值,请执行此操作。如果范围内有三个单元格具有值, 去做。”到目前为止我所拥有的是:
Sub Test1()
Dim Rng As Range
Dim i As Long
i = 3
Application.ScreenUpdating = True
While i <= 133
Set Rng = Range("C" & i)
If Rng.Offset(, 2).Resize(, 7) <> "" Then
Rng.Offset(, 1).FormulaR1C1 = "Blank"
i = i + 1
Else: Stop
End If
Wend
End Sub
因此,如果此范围为空,我让 VBA 脚本将单词“Blank”打印到相应的单元格中。但是如何添加更多行来表示“如果此范围内的一个单元格包含一个值”或“如果此范围内的两个单元格包含一个值”
【问题讨论】: