【发布时间】:2018-02-06 13:08:54
【问题描述】:
我想将一系列单元格(仅值/文本)复制到剪贴板,这样用户就不必仅在将特殊值粘贴到另一个电子表格时才粘贴它们。
这是我目前所拥有的:
Private Sub CommandButton1_Click()
With New DataObject
.SetText Range("A32:Q32").Text
.PutInClipboard
End With
'Range("A32:Q32").Copy
End Sub
这给了我一个运行时错误
94 无效使用 Null
如果我只使用注释掉的代码Range.("A32:Q32").Copy,它会复制公式,除非用户进行特殊粘贴,否则会出现各种参考错误。
【问题讨论】:
-
两个答案都有效。一个回答了我最初的需求,第二个想出了一个更巧妙的方法来做到这一点。谢谢!