小编App*_*uru的帖子

Office 2013 Excel .PutInClipboard是不同的?

我已经使用了一个例程多年来将一个纯文本字符串放入剪贴板,我可以将其粘贴到另一个程序中,例如:

targetData.SetText "This is a plain text string"
targetData.PutInClipboard
Run Code Online (Sandbox Code Playgroud)

当我在Excel Office 2013中使用它时,数据不在剪贴板中,因此我无法粘贴它.这在以前的版本中从未发生过.

仔细观察后,我发现字符串确实转到了剪贴板但是作为"系统字符串"而不是"文本"或"Unicode文本".

但是......大约有10%的时间它应该工作,因为它应该将字符串作为"文本"放入剪贴板.

有任何想法吗??

excel clipboard vba ms-office

9
推荐指数
2
解决办法
9433
查看次数

标签 统计

clipboard ×1

excel ×1

ms-office ×1

vba ×1