该选项卡被命名为“堆栈”(未图示)。我期待填充空白的基础上的值与间歇性变化之间的空白。
下面的代码不会生成错误,但不会在空白单元格中填充任何内容。我用工作表公式确认了“”如预期的那样为TRUE(例如=A4="”返回TRUE)。
Sub populapotato()
Dim myRange As Range
Dim potato As Variant
Set myRange = ActiveWorkbook.Sheets("Stack").Range("A4:A50")
For Each potato In myRange
'End loop at blank data cell
If potato.Offset(0, 1).Value = "" Then
Exit For
End If
'Populate File Name col if blank
If potato = "" Then
potato = potato.Offset(-1, 0).Value
Else
End If
Next potato
End Sub
1条答案
按热度按时间lymnna711#
使用
Range
作为potato
的类型,并在为单元格/范围赋值时使用.Value
: