经过两个小时的徒劳搜索和沮丧。我在这里发布问题。

谁能解释excel vba中paste和pastespecial选项之间的详细区别?

或引用一些可以帮助您的资源

最佳答案

很简单:

粘贴将完全粘贴原始范围内的内容(为简单起见:值或公式)

PasteSpecial 允许您定义要粘贴的内容(值,公式,样式等)。

和:

expression .PasteSpecial(Paste, Operation, SkipBlanks, Transpose)

第一个参数PasteXlPasteType Enumeration类型,它决定了您可以选择什么

一些进一步的阅读:

MSDN Range.PasteSpecial Method

The PasteSpecial VBA Command: Get VBA to Do the Hard Work for You

10-06 06:25