[ 初めての方へ | 一覧(最新更新順) | 全文検索 | 過去ログ ]
『多数のエクセルファイルの印刷』(kei)
[多数のエクセルファイルの、各シートを印刷したいのです]
お世話になります。
たくさんあるエクセルファイルを 全て印刷したいのですが、 全ファイルを選択して、右クリックで 印刷 を選択すると、 各エクセルファイルのアクティブなシートしか印刷できません。 今はひとつひとつのファイルを開いて、印刷対象の設定を ブック全体 として印刷していますが、 ファイル数があるので ワードファイルなどのようにファイルをまとめて選択するような簡易な方法で、 各シートを印刷できる方法がありましたら教えてください。
よろしくお願いしますm(_ _)m
エクセルVBAで一括印刷するツールを作れないこともないですが、 フリーウェアが手軽ですね。 http://www.forest.impress.co.jp/article/2006/09/12/excelautoprint.html (MARBIN)
どっかで回答したような、ともい検索したら出てきました。
[[20060908131836]]『複数ファイルの一括印刷』(TMG)
(MARBIN)
リンク先のコードを「ファイルを開く」で選択した複数 ブックの全シートを印刷するように改造したものです。
Sub sentaku() Dim Fs As Variant Dim F As Variant Dim wb As Workbook Dim i As Long Dim wscnt As Long
Fs = Application.GetOpenFilename("エクセルファイル(*.xls),*.xls,全てのファイル(*.*),*.*", _ Title:="選択", MultiSelect:=True) If TypeName(Fs) = "Boolean" Then Exit Sub
For Each F In Fs Set wb = Workbooks.Open(F) wscnt = wb.Worksheets.Count For i = 1 To wscnt wb.Worksheets(i).PrintOut Next i wb.Close Next End Sub (MARBIN)
MARBINさま いろいろと挙げてくださってありがとうございます。 教えていただいたマクロでできました。 以前にも回答されていたのですね。検索でたどり着くことができなくて失礼しました。 フリーウエアでこのような便利なことができるものがあるのですね。 こちらも試してみます。 ありがとうございました。 kei
[ 一覧(最新更新順) ]
YukiWiki 1.6.7 Copyright (C) 2000,2001 by Hiroshi Yuki.
Modified by kazu.