【发布时间】:2017-05-31 15:09:55
【问题描述】:
我想知道是否有人可以提供帮助 -
我有一列“I”包含不同值的单元格;其中一些单元格是空白的。我还有一个相邻的完整列“G” - 没有空白单元格。
我基本上想要做的是使用 VBA 将“I”列中的空单元格填充为“G”列中相邻单元格的值。
我在命令按钮中编写了以下代码:
Sub CommandButton2_Click()
Lastrow = Cells(Rows.Count, "G").End(xlUp).Row
Range("I2:I" & Lastrow).SpecialCells(xlCellTypeBlanks).Value = Range("G2:G" & Lastrow).Value
End Sub
上面的代码填充了空白的“I”单元格,但在填充时似乎总是从第二个“G”单元格开始。我希望它用相邻的“G”单元格填充空白的“I”单元格,而不是在找到空白单元格时从头开始计数。
希望有人可以提供帮助。让我知道是否需要进一步澄清。
问候,
阿德里安
【问题讨论】: