【发布时间】:2021-02-27 08:02:46
【问题描述】:
我在填充列的空白单元格时遇到问题。
我在 A、B、C、D 中有 4 个列标题。
我正在尝试根据附加的数据创建宏来填充动态数据的空白单元格,其中 D 列中的单元格值是随机填充和空白的。空白单元格值需要根据 A 列中提到的值填充..
我已经创建了宏,但它只能用上述值填充空白,并没有得到确切的结果..
有人可以帮忙吗...
以下结果是预期的编码...
下面是我创建的宏
Sub FillblankCells()
lr = Cells.Find("*", Cells(1, 1), xlFormulas, xlPart, xlByRows, xlPrevious, False).Row
With Range("D2:D" & lr)
.SpecialCells(xlBlanks).FormulaR1C1 = "=R[-1]C"
.Value = .Value
End With
End Sub
【问题讨论】:
-
您需要使用基于 A 列的查找公式。目前您只是使用上面单元格中的值。
-
@SJR 你能帮帮我吗.. 我正在学习宏..
-
请注意,由于您的数据没有排序,因此查找不起作用,只有在填写每个值的第一个条目时才会起作用。