【发布时间】:2021-10-29 20:50:42
【问题描述】:
我们使用 Excel 文件已有很长时间了,除了我昨天的一位同事之外,它对所有人都有效!我们需要从 Excel 文件中生成报告,代码在此行中为他停止并突出显示“wdPasteText”,这表示在库中找不到该项目:
oDoc.ActiveWindow.Selection.PasteSpecial Link:=False, DataType:=wdPasteText, _
DisplayAsIcon:=False
我检查了 VBA 模块中的所有首选项,我们有相同的复选框。您知道导致该错误的原因是什么吗?有什么方法可以在代码中声明 wdPasteText 吗?
他之前的错误是在 wdPageBreak 中,在我将它定义为常量之后它起作用了。我想知道我也可以为这个做。进一步查看代码,恐怕我们会遇到“wdPasteEnhancedMetafile”的类似错误
【问题讨论】:
-
把
Option Explicit放在上面。 -
您使用的是后期绑定还是早期绑定?还有,你说
except one of my colleagues from yesterday!是什么意思?昨天之前还有效吗?
标签: excel vba ms-word userform