どなたからもレスが無いようなので、口火を切らせて頂きます。他に簡単な方法があるか知りませんが、私が思いついたのは、使用しているプリンター(今Excelで選択している)の印刷ジョブをAPIを使って監視する位しか思いつきません。(VB上でも印刷を開始した、終了したと言ったイベントは取得できなかったかと)