- 締切済み
エクセルファイルの一括印刷について
別々のエクセルファイルにそれぞれシートが3シート以上ある場合で、別々のエクセルファイル全てのシートを一括印刷することは出来ないでしょうか?1つ1つのファイルを開き全てのシートを指定し、1ファイル内で全てのシートを印刷しています。現状のやり方ですと400個のファイルを1ファイルごとに全シート指定し印刷、また違うファイルを開き全シートを指定し印刷という時間のかかるやり方しか分かりません。1ファイルごとに行っていくと間違う危険性もあり、時間もかかるため困っています。全ファイルを指定し、尚且つそのファイル内シートを全て指定し一括で印刷する方法を教えてください。
- みんなの回答 (3)
- 専門家の回答
みんなの回答
No.2です。 単純に全ファイルを選択して印刷するだけでは、最初のシートしか印刷されません。すべてのシートを印刷するには、前もってすべてのシートを選択しておく必要があります。 マクロでやるしかないかな、と思っていたら、フリーでまさにぴったりのソフトを見つけました。使ったことはありませんが、試してみてください。下記URLです。 http://www.vector.co.jp/soft/winnt/util/se407644.html
(1)各ファイルを開き、すべてのシートを選択した状態で保存し、閉じる。 (2)Ctrl+Aキーなどを使い、すべてのファイルを選択 (3)右クリック (4)印刷 これで、すべてのファイルのすべてのシートが印刷できます。ただし、すべてのファイルが開かれ、自動で閉じられますから、1ファイルごとに、「保存しますか?」と聞かれます。 あるいは、ファイル名・シート名が常に同じなら、マクロを使えば下準備なしに印刷できます。
お礼
ありがとうございます。やはり、1ファイルずつ開いていかないと無理なのでしょうか?ちなみに、ファイル・シート名はそれぞれ異なります。
- bnm373737
- ベストアンサー率36% (4/11)
お礼
ありがとうございます。ぜひ、挑戦してみたいと思います。大変参考になりましたありがとうございました。