- ベストアンサー
Excle 表紙作成マクロ
- みんなの回答 (2)
- 専門家の回答
質問者が選んだベストアンサー
>acrobat6.0 プリンタを右クリックしてプロパティ(ご利用のウィンドウズの種類によっては印刷設定)から「PDFの保存先を確認」のチェックを外しておく マクロを例えば次のように修正する Sub Test() Dim c As Range Dim Ws As Worksheet Set Ws = Sheets("記録写真(表紙)") For Each c In Sheets("名前").Range("B1:B6") Ws.Range("A10").Value = c.Value ws.copy activeworkbook.saveas c.value & ".xls" activesheet.printout activeworkbook.close false Next End Sub
その他の回答 (1)
- keithin
- ベストアンサー率66% (5278/7941)
回答No.1
>毎回名前をつけなければいけないので、大変時間がかかります。 そこはエクセルではなく、あなたがご利用の「PDFにするソフト」(例えばAdobe PDFとかPrimoPDFとかプリンタの種類として表示される名称)の機能や設定によって解決する部分です。 ご利用のPDFにするソフトの名称とバージョンをキチンと調べ、またご利用のウィンドウズの種類やエクセルのバージョンを含め具体的な情報を添えて、ご相談を投稿し直してみて下さい。
質問者
補足
Excelのバージョンは2003 PDFソフトはacrobat6.0です。
お礼
早速使わせていただきました。 ありがとうございます! これを考えていて大変時間がかかっていたので、大変助かりました。 ありがとうございました。