Excelの印刷について質問です。

会社のネットワークに繋がってるネットワークプリンタで、差込印刷(VBA使用)で100枚ほどまとめて印刷するのですが、他の人からの印刷もそれなりにあり、タイミングが悪いとその100枚の途中に他人の印刷物がポツリポツリと紛れ込んでしまいます。
もし可能なら、この100枚を1ファイルとして印刷したいのですが(そうすれば他の人の印刷物が紛れ込まなくなる)、そういう事は出来ないものなのでしょうか?
もし方法があれば教えて下さい。
よろしくお願いします。

回答の条件
  • 1人1回まで
  • 登録:
  • 終了:2016/11/03 14:55:03
※ 有料アンケート・ポイント付き質問機能は2023年2月28日に終了しました。

回答1件)

id:a-kuma3 No.1

回答回数4974ベストアンサー獲得回数2154

ポイント300pt

お金を払っても良いのであれば、株式会社 NSD というところの FinePrint というツールがあります。
http://www.nsd.co.jp/fineprint/fp7.html

こいつは、仮想プリンタの一種です。
インストールすると、"FinePrint" という名前がついたプリンタが追加されます。
こいつを選択して印刷をすると、すぐに印刷されずにいったんどこかに印刷結果が保存されます。

印刷したいものを FinePrint に向けて印刷し終わったら、FinePrint のツールを立ち上げて、そこから印刷方法を選んで印刷をすると、ひとつの印刷ジョブとして印刷されます。
ひとつの印刷ジョブとして処理されるので、そのプリンタを共有している他から印刷要求があっても、その紙が間に挟まる、といったことがありません。


自分では、印刷自体 あまりしないのですが、例えば、テキストファイル、Excel、HTML を印刷するのだけれど、全部を混ぜて、かつ一枚の紙に 2ページずつ印刷したい、というときに重宝してます。
複数のツールで印刷するところを、VBA での一回一回の印刷だと思えば、希望されていることが可能です。

試用版があるので、試してみて気に入ったらお金を払ってあげてください。

  • id:Shiraberu
    >差込印刷(VBA使用)

    どのようなVBAコードでしょうか?
  • id:greenblat
    納品する品物のパレットに付ける荷札の印刷なのですが、
    数量や通しナンバー等が1枚ごとに違っていて、

    リストのデータを荷札の各場所に配置し1枚印刷
    次のデータをリストのデータを荷札の各場所に配置し1枚印刷
    次のデータをリストのデータを荷札の各場所に配置し1枚印刷
    次のデータをリストのデータを荷札の各場所に配置し1枚印刷
    次のデータをリストのデータを荷札の各場所に配置し1枚印刷、、、、、、、、


    この繰り返しです
  • id:TransFreeBSD
    印刷の書式はいくつか種類あります?
    完全に定形の書式ならwordの差し込み印刷とか、リンクであらかじめ100ページ分作っておくとか手がありますが……

    もしくは、シートコピーして100シート作ってブック全体の印刷って手もあります。
  • id:Shiraberu
    印刷ドライバを,PrimoPDFなどのPDF出力ソフトにしてみる。
    1枚ずつPDFで保存される。
    そのPDFを,あとから全ファイルを1ファイルに結合する。
    結合済みのPDFファイルを全ページ印刷。

    というのはどうですか?

この質問への反応(ブックマークコメント)

「あの人に答えてほしい」「この質問はあの人が答えられそう」というときに、回答リクエストを送ってみてましょう。

これ以上回答リクエストを送信することはできません。制限について

回答リクエストを送信したユーザーはいません