
ドキュメントを開くと、スクロール バーの横にブックマーク アイコンが表示され、最後の位置に移動するかどうかを尋ねられます。これが私が望む動作であり、ファイルを開くたびに自動的に実行されるようにしたいだけです。つまり、複数のドキュメントが開いている場合、どのドキュメントを開いても、そのドキュメントの最後に編集された位置にジャンプする必要があります。
AutoOpen の Application.GoBack は機能していないようです。他のドキュメントに移動します。
答え1
そのために VBA は必要ありません:
Word 文書を開いた後、Shift+ を押しますF5。
カーソルは最後の編集場所に配置されます。
代替案Application.GoBack
:
\PrevSel1
Word は、ドキュメント内に組み込みのブックマークを保存して、後でそのブックマークに戻ることができるようにすることで機能します。Shift + F5 ショートカットを使用する代わりに、そのブックマークに移動することもできます。
Selection.GoTo What:=wdGoToBookmark, Name:="\PrevSel1"