- ベストアンサー
Word 2007 マクロ
他の人の作った.docmのソースを確認したいのですがどうしたら見ることができますか? vbaにはパスワードの設定はしてありません。
- みんなの回答 (2)
- 専門家の回答
質問者が選んだベストアンサー
Wordの画面で、Alt+F8、とキー操作すれば「マクロ」ダイアログボックスが表示されます。 「マクロ名」一覧表示から該当マクロを選択し、 「編集」ボタンをクリックすれば、VBEが起動し該当マクロのコードが表示されます。 といったことでよかったでしょうか。
その他の回答 (1)
- xls88
- ベストアンサー率56% (669/1189)
>ファイルを開いたあと、セキュリティの警告・オプションで >「このコンテンツを有効にする」をチェックすると、マクロが実行されます。 >マクロを終了すると開いていたファイルも閉じられます。 それではマクロを無効で文書ファイルを開いてから、先の方法を試してください。 上記で、マクロが一覧表示されないのなら以下の方法を試してください。 Alt+F11、とキー操作すればVBA編集画面(VBE)が開きます。 デフォルトで 左上にプロジェクトエクスプローラウインドウ 左下にプロパティウインドウ 右側にコードウインドウ が表示されています。 プロジェクトエクスプローラウインドウで [+]Normal [+]Project(○○○) などのように表示されているとおもいます。 [+]Normal ↑は、すべての文書マクロブックです。 [+]Project(○○○) ↑は、個々の文書です。 頭の[+]をクリックすれば展開表示されて [+]Normal [-]Project(○○○) [-]Microsoft Word Objects └ ThisDocument [-]標準モジュール ├ Module1 ├ Module2 └ NewMacros のようになります。 ThisDocument、Module1、NewMacros 等をダブルクリックすればコードウインドウが表示されます。 以上のようにして、マクロコードを確認することができます。
お礼
クラスモジュールなのでコードが表示されなかったようです。 ファイルを開いたあとマクロを有効にし、フォームを閉じ、VBAを見るのですが、いっけん確認することができませんでした。 プロジェクトエクスプローラーの 「frm」を右クリックし、「コードの表示」を選ぶと右のウィンドウで確認することが出来ました。 ありがとうございました。
補足
ファイルを開いたあと、セキュリティの警告・オプションで「このコンテンツを有効にする」をチェックすると、マクロが実行されます。 マクロを終了すると開いていたファイルも閉じられます。