こんにちはゲストさん。会員登録(無料)して質問・回答してみよう!

解決済みの質問

フォームでPDFを表示させたいときは

エクセルマクロでフォームを作成しました。
そこに、PDFで作成したものを表示させたいのですが
画像は「image」に表示させる事が出来るようですが
PDFは読み込んでくれません。

なにかいい方法はないでしょうか?
もしPDFを画像に変換して表示させる事ができるのであれば
それでも構わないのですが、変換するソフトで何かいいものがありますか?

よろしくお願いします。

投稿日時 - 2007-10-07 12:10:51

QNo.3408220

困ってます

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

WebBrowserコントロールというものを利用すれば簡単にできるようです。

Private Sub UserForm_Activate()
WebBrowser1.Navigate "C:\hoge.pdf"
End Sub

バージョンや環境面の記載がない為、miz_kさんの環境でも使用可能かはよくわかりませんが・・・。
とりあえず、自分の環境では凝らずに表示させるだけなら1分でできました。

※WebBrowserはツールメニュー→その他のコントロールで表示されるコントロールの追加ダイアログにて「Microsoft Web Browser」という名前で登録されていました。

投稿日時 - 2007-10-18 02:53:28

ANo.2

このQ&Aは役に立ちましたか?

0人が「このQ&Aが役に立った」と投票しています

回答(2)

ANo.1

PDFを画像に変換するには、フォトショップを使って読み込みjpeg等で出力すれば、あとは存分に利用可能です。
PDFの表示は・・・直接Shellで呼び出して表示できないものでしょうか?試してないのでわかりませんが。

投稿日時 - 2007-10-09 10:39:39

あなたにオススメの質問