我正在尝试构建一个看起来像这样的宏:
Sub CopyAsValues()
Selection.PasteSpecial xlPasteValues
End Sub
在我看来,Excel要求我添加一个副本行,例如:
Range("C1:C5").Copy"
但我不想。我想从单元格手动复制,然后使用宏粘贴为值。我怎么能这样做?
答案 0 :(得分:3)
您不需要使用宏,只需粘贴值,我猜也会使用快速访问工具栏,如下图所示
Excel Option ~~>自定义~~>从[所有命令] ~~>中选择命令选择"粘贴值"命令并添加到工具栏
因此您将在excel窗口顶部收到带有所需选项的按钮
然后您可以使用此按钮
仅复制和粘贴值