次の方法で共有

ネットワークプリンターの切替でリソース不足発生

Anonymous
2014-08-09T00:57:16+00:00

助けてください。非常に困っています。

VBAでセル値が変化した時にプリンターAまたはプリンターBに切替を行っていますが、

そうしても110枚程度印刷するとリソース不足が発生し、デバックを要求されます。

プリンターAのみだと1000枚でも問題無く、プリンターBだけでも同じく1000枚クリアーしています。

切替を1回でも行うとやはり110枚程度でリソース不足が発生します。

50枚でファイルを保存しないで強制終了するコード書いて、直ぐに再度開くを繰り返すと、1000まいまでクリアー出来ました。

ブックの再起動だけではクリアー出来ません。Execl本体の再起動が必要なようです。

コードでリソース解放か、Execlの再起動のコード(プロシージャー)をご教示ください。

Microsoft 365 と Office | Excel | 家庭向け | Windows

ロックされた質問。 この質問は、Microsoft サポート コミュニティから移行されました。 役に立つかどうかに投票することはできますが、コメントの追加、質問への返信やフォローはできません。

0 件のコメント コメントはありません

1 件の回答

並べ替え方法: 最も役に立つ
  1. Anonymous
    2014-08-11T05:43:29+00:00

    xp7310 さん、こんにちは。

    マイクロソフト コミュニティをご利用いただき、ありがとうございます。

    VBA でプリンターの切り替えを行い印刷を実行するとリソース不足が発生してしまうということなのですね。

    切り替えを行わない場合はリソース不足が発生しないということですと、 VBA の処理に原因がありそうですね。

    対処方法などが書かれた情報をこちらで探してみたのですが、該当の情報は見つかりませんでした。

    VBA に関しては専門の VBA フォーラムがあるので、こちらのフォーラムにも質問を投稿してみて、コードの修正方法などの情報を集めてみてはいかがでしょう。

    MSDN フォーラム - Visual Basic for Application (VBA)

    投稿される場合は、VBA コード全文を書いて質問をしてみると回答が得られやすくなると思います。

    よろしければ、 VBA フォーラムのご利用も検討してみてください。

    この回答は役に立ちましたか?

    0 件のコメント コメントはありません