• ベストアンサー

ワード文書の中に他のホームページを表示させたい

ワード文書の中に特定のホームページを表示させたいのですが、できないものでしょうか? ご存知の方、ぜひ教えてください。 HTML文書ならば、<IFRAME src="www.aaa.bbb.html" width="300" height="80">などとすることで、実現できます。これと同じようにMicroSoftワードの文書内に小さなウィンドウを開かせてそこに特定のホームページを表示させるようにしたいのです。 似ていますが、クリックして表示するのではありません。知りたいのは、ワード文書を表示するだけでその中にホームページも表示させる方法です。

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

  • ベストアンサー
  • takana_
  • ベストアンサー率44% (21/47)
回答No.2

Web BroWserコントロールを使ってみてはどうでしょうか? ツールバーの[コントロール ツールボックス]を表示させます 一番右下のボタン[コントロールの選択]をクリック 一覧から[MicroSoft Web BroWser]を選択 ただし、マクロで表示するURLを指定してあげる必要があります。 例 Private Sub Document_Open()   WebBrowser1.Navigate ("http://www.google.co.jp/") End Sub Web BroWserコントロールの使い方については、私もあまり知らないのですが、いろいろ留意すべき事項があるかも???

noname#96558
質問者

お礼

ワード文書でWeb BroWserコントロールを扱えるのですか? 私はVisualBasicV6などではWeb BroWserコントロールを使ったことがありますが、ワードではやり方がわかりません。 申し訳ありませんが、ワードでのWeb BroWserコントロールの利用法を再度教えていただければ幸いでございます。

その他の回答 (4)

  • takana_
  • ベストアンサー率44% (21/47)
回答No.5

・ThisDocumentのモジュールの中にマクロを記述していますか? ・マクロを有効にしていますか? ・オブジェクトの名称を「WebBrowser1」としていますか?

noname#96558
質問者

お礼

セキュリティを「低」にしたらうまくいきました。ありがとうございました。

  • takana_
  • ベストアンサー率44% (21/47)
回答No.4

>ただし、マクロに下記を書いただけでは何も表示されませんので何か工夫がいるものと思います。 はい、マクロを実行させるイベントを起こさないといけません。 サンプルでは、いったんファイルを保存して開いたときに発生します。

noname#96558
質問者

お礼

>サンプルでは、いったんファイルを保存して開いたときに発生します。 保存して再度開いても何も変りません、Googleの画面は表示されません。もしお時間がありましたら、また教えてください。

  • takana_
  • ベストアンサー率44% (21/47)
回答No.3

#2です 当方のWORDは2002ですが、どこがわかりませんか? 先の回答のとおりですが。。。

noname#96558
質問者

お礼

ツールバーの「表示」-「ツールバー」にありました。ありがとうございました。 ただし、マクロに下記を書いただけでは何も表示されませんので何か工夫がいるものと思います。 Private Sub Document_Open() WebBrowser1.Navigate ("http://www.microsoft.com/") End Sub だいぶ進歩しました。ありがとうございました。

  • orangezzzz
  • ベストアンサー率35% (401/1119)
回答No.1

こんばんは。 おそらく一般的なWordドキュメントでは無理です。 URLリンクで用途は足りると思いますが、なぜそれではダメなのですか。 Siteの紹介などでしたら、スクリーンショットを貼れば良いのだろうし。

noname#96558
質問者

補足

お忙しいところご回答いただきありがとうございました。 >URLリンクで用途は足りると思いますが、なぜそれではダメなのですか。 ワード文書を開いたときに自動的に、あるURLのhtml文書が表示されるようにしたいのです。そのURLの内容はときどき変更されるので最新のものを表示させたいのです。良い方法はないものでしょうか?

関連するQ&A