我有一个宏,它有以下Wordbasic调用:
WordBasic.StartOfDocument
WordBasic.SetDocumentDirty 0
WordBasic.SetTemplateDirty 0
当我运行代码时,它会给出运行时错误:-这些命令在word 2013中不可读取。而它与其他版本的Word运行良好。有很多对WordBasic的调用,但我用ActiveDocument调用对它们进行了更改。
有什么方法可以用ActiveDocument更改这些调用吗?
Selection.HomeKey Unit:=wdStory
ActiveDocument.Saved = False
ActiveDocument.AttachedTemplate.Saved = False
此外,在Word 2013中,默认情况下会在阅读视图中打开文档。在这种情况下,您可能需要通过设置来允许编辑文档
ActiveWindow.View.ReadingLayout = False