対象:Word2002, Word2003, Word2007
[ドキュメントの場所]ボタンをクイックアクセスツールバーに作成しておいて、開いているファイルのパスを調べる方法をご紹介しました。
VBA(Visual Basic for Applications)を使えるレベルの方なら、VBE(Visual Basic Editor)のイミディエイトウィンドウで、簡単なコードを実行する方法でも、アクティブなワードファイル・DOCファイルのパスを調べられます。
これまでExcelや、PowerPointでご紹介してきた方法の、Word版です。
ExcelやPowerPointでご紹介した方法と非常によく似ていますが、少しだけ違っています。
▼操作手順:アクティブなワードファイルのパスを調べる
[Alt]キー+[F11]キーを押してVBEを起動
↓
[Ctrl]キー+[G]キーを押して[イミディエイト]ウィンドウを表示
↓
[イミディエイト]ウィンドウに
? ActiveDocument.Path
と入力して[Enter]キーを押す
[Alt]キー+[F11]キーを押してVBEを起動
↓
[Ctrl]キー+[G]キーを押して[イミディエイト]ウィンドウを表示
↓
[イミディエイト]ウィンドウに
? ActiveDocument.Path
と入力して[Enter]キーを押す
VBAは大文字・小文字を区別しないプログラミング言語ですから、
? activedocument.path
のように、全部小文字で入力してもOKです。
同じOffice製品でも、Word・Excel・PowerPointは別のアプリケーションですから、コードが少しだけ違うわけです。
Excelは
ActiveWorkbook.Path
PowerPointは
ActivePresentation.Path
Wordは
ActiveDocument.Path
です。
最終更新日時:2022-01-08 05:09
[スポンサードリンク]
Home » ワードマクロ・Word VBAの使い方 » Documentオブジェクト » VBAでアクティブなWordファイルのパスを取得する