VBからExcelを起動してセルに値を代入するところまでやっているのですが、
その後ユーザーがExcel側でそのシートの印刷をしたかどうか、というのは
VB側で判断できるものなのでしょうか?
APIなどを使用すれば可能なのでしょうか?何かよい方法があればお聞かせ下さい。
使った事ないから詳しい動作は知らないけど
Workbook オブジェクトに BeforePrint イベントってのが用意されてるね。
過去にも同じような質問があるみたいだけど結局運用で逃げた
という感じでしょうか。
http://madia.world.coocan.jp/cgi-bin/VBBBS/wwwlng.cgi?print+200406/04060084.txt
ツイート | ![]() |