DOBON.NET DOBON.NETプログラミング掲示板過去ログ

エクセル印刷プレビュー

環境/言語:[WinXP,VisualBasic.Net]
分類:[.NET]

こんにちは。

一番やりたいことは。
ボタンを押すとエクセル指定したファイルが
エクセルの印刷プレビューで表示されるようにしたいのですが・・・


============================================================
検索した結果、印刷プレビューを表示するにはというので
以下のプログラムをやってはみたのですがエクセルの印刷プレビュー
ではないので他のやり方があれば知りたいです。
'PrintDocumentオブジェクトの作成
Dim pd As New System.Drawing.Printing.PrintDocument
'PrintPageイベントハンドラの追加
AddHandler pd.PrintPage, AddressOf pd_PrintPage
'PrintPreviewDialogオブジェクトの作成
Dim ppd As New PrintPreviewDialog
'プレビューするPrintDocumentを設定
ppd.Document = pd
'印刷プレビューダイアログを表示する
ppd.ShowDialog()
Private Sub pd_PrintPage(ByVal sender As Object, _
ByVal e As System.Drawing.Printing.PrintPageEventArgs)
'エクセルを読み込む
Dim img As Image = Image.FromFile("image.bmp")
以下省略
こうすると画像は表示されるのですが、エクセルファイルを表示
させたいので"image.bmp"をパスからエクセルファイルを指定しましたが
メモリ不足というエラーで表示されませんでした。

知っている方がいらっしゃったら教えて下さい。
  • 題名: 【報告】この投稿はマルチポストです
  • 著者: (報告)
  • 日時: 2005/09/02 9:23:16
  • ID: 12592
  • この記事の返信元:
  • この記事への返信:
    • [12643] 報告 コロ 2005/09/07 13:23:49 [解決]
  • ツリーを表示
この投稿はマルチポストです。

●マルチポストされている場所
ttp://vbnet-iku2.hp.infoseek.co.jp/cgi-bin/treecrsdx01/index.cgi?m=read&bnum=1679&num=1706

----------
この掲示板ではマルチポストが禁止されています。詳しくは、「書き込みのマナーについて」をお読みください。

●書き込みのマナーについて
http://dobon.net/vb/bbs/index.html
2005/09/07(Wed) 13:26:03 編集(投稿者)

マルチポストのつもりはなかったのですが、ただリンクはればよかったと反省。
以後そうします。

このページを参考にした結果できました。
印刷プレビューが表示されました。
http://www.atmarkit.co.jp/bbs/phpBB/viewtopic.php?topic=20000&forum=7
解決済み!

DOBON.NET | プログラミング道 | プログラミング掲示板