[OSのVer]:Windows2000 [VBのVer]:VB.NETいつも参考にさせて頂いています。PrintPreviewControlでWord、Excel、Visioのプレビューの表示を行いたいです。どなたか方法をご存知でしたらご教授ください。そもそも、PrintPreviewControlで表示できるのでしょうか??
> そもそも、PrintPreviewControlで表示できるのでしょうか??出来ないでしょう?
[OSのVer]:Windows [VBのVer]:VB.NET > > そもそも、PrintPreviewControlで表示できるのでしょうか??> 出来ないでしょう?ありがとうございました。できないのですね。別な方法を考えたいと思います。初心者なものでPrintPreviewControlに表示できると思いこんでました。FormにWord、Excel、Visioのプレビューを表示する何か良い方法はあるでしょうか?
こんにちは、じゃんぬ です。> 初心者なものでPrintPreviewControlに表示できると思いこんでました。> FormにWord、Excel、Visioのプレビューを表示する何か良い方法はあるでしょうか?プレビューって印刷プレビューですか?(いや、PrintPreviewControl とか仰ってますから)アプリケーション側で表示させては如何ですか?COM を利用するか、VSTO を利用するかは貴方次第ですが。まあ、その辺りは調べてください。
ご返答ありがとうございます。> プレビューって印刷プレビューですか?> (いや、PrintPreviewControl とか仰ってますから)はい、その通りです。 > アプリケーション側で表示させては如何ですか?> COM を利用するか、VSTO を利用するかは貴方次第ですが。> まあ、その辺りは調べてください。アプリケーション側で表示とはApplicationオブジェクトのPrintPreviewプロパティを利用するといことですね。印刷プレビューは表示できるのですが、Form上の決められた場所(Form上に貼り付けたあるFrame内)にプレビューを表示することはできるのでしょうか?Word → PDF → bmp変換でPrintPreviewControlに表示という方法を考えています。
擬似的にという事なら、Form1にWebBrowserコントロールを貼り付けエクセルを表示させればそれなりの事はできるかと思いますが。
[OSのVer]:Windows [VBのVer]:VB.NET > 擬似的にという事なら、Form1にWebBrowserコントロールを貼り付け> エクセルを表示させればそれなりの事はできるかと思いますが。ありがとうございます。ちょっと調べただけですが、指定ページ(常に1P)のみ表示はできないみたいですね。説明不足でしたが、ある1Pのみのプレビューを表示しようと思っています。もう少しWebBrowserコントロールについて調べてみます。