名前 題名 ▼ Mr.XRAYさん > 拙作コンポ類をご利用いただき,ありがとうございます. > > まとめです. > 結論として,エクセルの[印刷]ダイアログは使用しない方がよい. > > もし,印刷の際にエクセル操作フォームExの印刷ダイアログで設定可能 > 以外の値を設定したい場合は, > > (1) サンプルプログラム集の[016]のコード類を参考に > その設定用のコントロールを追加し, > 設定した値をエクセルのプロパティにセットする > > (2) 専用の新しい印刷設定用のダイアログを作成し, > そこで設定した値をエクセルのPrintメソッドの引数等に与える > > (3) エクセル操作フォームExの使用は止めて,独自にエクセルを操作する > コードを作成する > > ということになるでしょうか. > > エクセル操作フォームExでの[印刷プレビュー]の使用は基本的に > 無理があります. > また,エラー発生時の時のいろいろな問題は利用者が対応してください. > 例えば,DLLを動的にロードしていませんので,あらかじめ存在を確認 > するとかですね. > > エクセルのオブジェクトの操作についは,サンプルプログラム集にも > ありますので,参考にしてください. > 添付のExcelKill.exeを使用しなくて,オブジェクトを取得してKillする > こともできます. > > エクセルのダイアログ等が,Delphiのダイアログのような仕様であれば, > 問題ないのですが,現状ではいたし方ありません. > > 以上です.よろしくお願い致します. GIF,JPEG,PNG画像ファイル及びLZH,ZIPファイルをアップロードできます.600 x 1200 ピクセルを超える画像は縮小表示されます(画像クリックで拡大表示). (上限122000(120k)バイト) 削除キー Link