我有一个宏,它有以下Wordbasic调用:
WordBasic.StartOfDocument
WordBasic.SetDocumentDirty 0
WordBasic.SetTemplateDirty 0
当我运行代码时,它会给出运行时错误: - 这些命令无法在单词2013中读取。而其他版本的Word运行正常。 有很多WordBasic调用,但我已经使用ActiveDocument调用更改了它们。
有没有办法用ActiveDocument更改这些调用?
答案 0 :(得分:2)
Selection.HomeKey Unit:=wdStory
ActiveDocument.Saved = False
ActiveDocument.AttachedTemplate.Saved = False
此外,在Word 2013中,默认情况下会在“阅读视图”中打开文档。在这种情况下,您可能需要通过设置
来编辑文档ActiveWindow.View.ReadingLayout = False