Excel VBA:复制另一个工作簿中的行,但只复制函数结果

时间:2010-02-01 10:32:53

标签: excel vba excel-vba

我想将工作簿中的10行复制到新工作簿中。副本&粘贴很好,但在复制的单元格中有一些我需要用结果替换的公式。

是否有一种神奇的方法可以仅复制单元格中显示的值?

我现在就是这样做的:

Rows("2:11").Select
Selection.Copy
myWorkbook.Sheets(1).Activate
ActiveSheet.Rows("1:10").Select
ActiveSheet.Paste

1 个答案:

答案 0 :(得分:8)

Rows("2:11").Copy
myWorkbook.WorkSheets(1).Rows("1:10").PasteSpecial xlPasteValues
Application.CutCopyMode = False