質問: range("会社") + 1 loop end sub 残業用紙を名前と部署だけ変えて印刷するために、指定番号分だけ繰り返すものなのですが、印刷しようとすると1枚目だけ印刷されてその後動かなくなってしまいます。 自1→至1 の場合は正常に印刷可能。 自1→至5 の場合は2枚目以降が印刷不可能になります。 何がエラーなのか確認する方法はあるのでしょうか? マクロは初心者で前任者のものを使用しているのみです。 どうかよろしくお願いします。
回答: こんばんは。 あまり時間がないので・・・ >エラーが出るわけではなくて、「印刷中」という表示のまま ご提示のマクロだと、マクロからは「印刷中」という表示はでないはずなのですが、システム側の設定で表示がでるのでしょうか・・・? 多分、マクロは印刷命令を実行中に、印刷が終了できない状態(データを送り終われない)でずっと待っているという事態に陥っているのではないかと推測されます。 いずれにしろ、そのpc固有のトラブルのように見受けられます。(これまでの情報だけでは確定できませんが) プリンタドライバかシステムのどこかがおかしくなったとか・・ この辺に関しては、まったく無知なのでなんともわかりかねます。(すみません) どなたか詳しい方からの回答をお待ちします。