MS Wordマクロによるファイル名挿入
ファイルオープン時の処理
以下のマクロをThisDocument内に記述する。
このサンプルコードでは、ファイルオープン時に
- メッセージボックスにHello!を表示
- 文書先頭にファイル名の先頭8文字を抽出して表示
を自動実行する。
Private Sub Document_Open() ' ' Document_Open Macro ' ' MsgBox ("hello!") 'ActiveDocument.Range(Start:=0, End:=0).Text = "テスト" ActiveDocument.Range(Start:=0, End:=0).InsertBefore Text:=Left(ActiveDocument.Name, 8) End Sub