【发布时间】:2020-02-02 13:29:28
【问题描述】:
我正在尝试从名为“活动概述”的工作表中复制 B 列(仅填充单元格)并粘贴到第 11 行之后的 E 列中名为“V&VFile”的工作表中,但是当我运行宏时,单元格并没有被复制和似乎粘贴空白单元格。
数据源使用excel公式索引匹配,这是为什么它可以复制从excel公式中找到的数据?
Sub VVfileFILL()
Dim Lastrow As Double
Lastrow = Worksheets("Activity Overview").Cells(Rows.Count, "B").End(xlUp).Row
ThisWorkbook.Worksheets("Activity Overview").Range("B" & Lastrow).Copy
ThisWorkbook.Sheets("V&V").Range("E" & Rows.Count).End(xlUp).Offset(10, 0).PasteSpecial xlPasteValues
End Sub
【问题讨论】:
-
您的复制行正在复制单个单元格
"B" & Lastrow。 -
我该如何改变这个
-
那么您要复制的范围是什么,它是否包含公式,是否有您想错过的空白?如果是这样,空白也是公式的结果吗?截图会有所帮助。
-
是的,它包含公式索引匹配以查找值。它在 B 列从第 2 行一直到第 62 行。但如果这个范围发生变化,我希望它们也被复制
-
公式的结果是空白还是数字或空白还是文本?