すれ立てるまでもない質問はここで 第76刷
■ このスレッドは過去ログ倉庫に格納されています
0166デフォルトの名無しさん
2006/06/10(土) 21:08:49使用OS:WinXPsp2、私は非プログラマです(VBAだけがかろうじて使えるレベルです)。
数千枚のはがきに宛名を、エクセルから読み込んで印刷する処理をしたいと思っています。
・既存の伝表印刷ソフト:単票紙に対応せず
・Adobe IllustratotCS:スクリプトを勉強中なので実装できていませんが、宛名をエクセルから引張って来て、
レイアウトさせ、プリント。を枚数分やらないといけないのでは、と思い別の方法を考えています(というかス
クリプトの習得が無理そう、またPCがしょぼいので激しく時間がかかる)。宛名の下に画像が貼れれば
うれしいので期待しましたが。
・でエクセルで何とかしようと思って、一枚のはがき大の範囲にテキストボックスを複数配置し、
それに対応するセルの値を書き込んでループさせることは出来たのですが、ここで大問題が。
illustratorと同じ考え方で、枚数分プリント処理をさせるのでキャンセルするときにはレーザープリント本体で
印刷キャンセルボタンを押さなくてはならず、そのキャンセル処理が一件につき数十秒かかってしまうので、
もしキャンセルしないといけないときはもう最悪なんです。他のPCからのプリントも出来なくなりますし。
という状況で煮詰まっています。こういう道筋でやれば出来るというお考えがあればご教示いただければ助かります。
別件で以前品番表を、1ページ8面付けで何ページか印刷するという処理は自動化(VBA)したのですが、
この時は品番など記入事項はセルに書くようにしたので何ページでもプリントできています。キャンセルも一度ですみます。
ですが、今回のはがきの件は、記入先をテキストボックスにしたいので力尽きています。
だらだら書いてすみません。ちなみに年賀状ソフトを買う案は却下されました。
■ このスレッドは過去ログ倉庫に格納されています