• ベストアンサー

Word 2007 マクロ

他の人の作った.docmのソースを確認したいのですがどうしたら見ることができますか? vbaにはパスワードの設定はしてありません。

質問者が選んだベストアンサー

  • ベストアンサー
  • xls88
  • ベストアンサー率56% (669/1189)
回答No.1

Wordの画面で、Alt+F8、とキー操作すれば「マクロ」ダイアログボックスが表示されます。 「マクロ名」一覧表示から該当マクロを選択し、 「編集」ボタンをクリックすれば、VBEが起動し該当マクロのコードが表示されます。 といったことでよかったでしょうか。

19ssi
質問者

補足

ファイルを開いたあと、セキュリティの警告・オプションで「このコンテンツを有効にする」をチェックすると、マクロが実行されます。 マクロを終了すると開いていたファイルも閉じられます。

その他の回答 (1)

  • xls88
  • ベストアンサー率56% (669/1189)
回答No.2

>ファイルを開いたあと、セキュリティの警告・オプションで >「このコンテンツを有効にする」をチェックすると、マクロが実行されます。 >マクロを終了すると開いていたファイルも閉じられます。 それではマクロを無効で文書ファイルを開いてから、先の方法を試してください。 上記で、マクロが一覧表示されないのなら以下の方法を試してください。 Alt+F11、とキー操作すればVBA編集画面(VBE)が開きます。 デフォルトで 左上にプロジェクトエクスプローラウインドウ 左下にプロパティウインドウ 右側にコードウインドウ が表示されています。 プロジェクトエクスプローラウインドウで [+]Normal [+]Project(○○○) などのように表示されているとおもいます。 [+]Normal ↑は、すべての文書マクロブックです。 [+]Project(○○○) ↑は、個々の文書です。 頭の[+]をクリックすれば展開表示されて [+]Normal [-]Project(○○○)  [-]Microsoft Word Objects   └ ThisDocument  [-]標準モジュール   ├ Module1   ├ Module2   └ NewMacros のようになります。 ThisDocument、Module1、NewMacros 等をダブルクリックすればコードウインドウが表示されます。 以上のようにして、マクロコードを確認することができます。

19ssi
質問者

お礼

クラスモジュールなのでコードが表示されなかったようです。 ファイルを開いたあとマクロを有効にし、フォームを閉じ、VBAを見るのですが、いっけん確認することができませんでした。 プロジェクトエクスプローラーの 「frm」を右クリックし、「コードの表示」を選ぶと右のウィンドウで確認することが出来ました。 ありがとうございました。

関連するQ&A