VBからエクセルで印刷時に給紙装置指定方法

解決


ゆじゅ  2003-07-04 16:48:44  No: 107700  IP: [192.*.*.*]

VB6.0で、エクセルを使用して印刷をしようとしているのですが、
トレイとカセットには違う質の用紙が入っており、
切り分けて印刷したいと思っています。
給紙装置を指定する方法を教えてください。
よろしくお願いいたします。

編集 削除
岡田 之仁  2003-07-05 15:35:17  No: 107701  IP: [192.*.*.*]

最近、VB等とエクセル連継の話が多いので・・・
実際には、VBで細かくプログラムを書けば、大抵は実現可能
なのですが、要求される技術的知識は、かなり多様化してしま
う為・・・

私が使った方法をご紹介します。

※  他社のActiveXコントロールを購入して実現させました。

アドバンスソフトウェア株式会社が販売しております
VB-Report Ver1.0 (ExcelEdition) \ 58,000.-
http://www.adv.co.jp/products/Vb-report/default.htm

複雑な帳票や埋め込みオブジェクトがあった場合、トラブルも
当然ありましたが、一般的な帳票(文字・数値・罫線・計算)
のみのものでしたら、問題はありませんでした。

ただし留意しなければならない点では、帳票の印刷したいページ数
が、膨大になってしまうケースでは、エクセルファイルにアクセス
する時間がかなり長くなったり、マシンの搭載メモリによっては、
仮想メモリが無くなるようなトラブルもありました。

その辺はアドバンスソフトウェアのホームページにも記載がありま
すので、購入してでもハードルを乗り越えなければならないような
方は、頑張ってみて下さい。

類似商品では・・・
アドバンスソフトウェアでは、
Excelクリエーター Ver2 \ 34,000.-
http://www.adv.co.jp/products/excelcrt/default.htm
と言うものもあります。

ご参考までに・・・

以上。

編集 削除
ゆじゅ  2003-07-07 13:34:04  No: 107702  IP: [192.*.*.*]

ご回答ありがとうございます。
他社製品はちょっと厳しいかなという状況です…。
とりあえず教えていただいた商品は参考にさせていただきます。
もう少し考えて何か代替案を探してみます。

一応「解決」ということで、ありがとうございました。

編集 削除