0

Wordbasic の次の呼び出しを持つマクロがあります。

    WordBasic.StartOfDocument

    WordBasic.SetDocumentDirty 0

    WordBasic.SetTemplateDirty 0

コードを実行すると、実行時エラーが発生します:- これらのコマンドは、Word 2013 では読み取ることができません。一方、Word の他のバージョンでは正常に動作しています。WordBasic の呼び出しが多いのですが、ActiveDocument の呼び出しに変更しました。

これらの呼び出しを ActiveDocument で変更する方法はありますか?

4

1 に答える 1

2
Selection.HomeKey Unit:=wdStory
ActiveDocument.Saved = False
ActiveDocument.AttachedTemplate.Saved = False

さらに、Word 2013 では、ドキュメントは既定で閲覧表示で開かれます。その場合、設定でドキュメントの編集を許可する必要があるかもしれません

ActiveWindow.View.ReadingLayout = False
于 2013-12-05T07:16:06.897 に答える