
エクセルマクロで、データをPDFにしたいです。
具体的には、
次のマクロで、全5品ある、それぞれの品の結果を、一枚の用紙に印刷するようにしました。
これを、用紙に印刷でなく、PDFファイルにしたいです。
もとのエクセルのシートは図で添付しました。
どうぞよろしくお願いいたします。
Sub 一品ずつ印刷()
'
' 一品ずつ印刷 Macro
' 一品の点数と全品の平均点数を一枚のシートに印刷
'
'
Range(Selection, Selection.End(xlToRight)).Select
Selection.Copy
Range("A13").Select
ActiveSheet.Paste
Range("A12:D14").Select
ActiveWindow.SelectedSheets.PrintOut Copies:=1, Collate:=True, _
IgnorePrintAreas:=False
For rw = 3 To 7
Rows(13).Value = Rows(rw).Value
Rows("12:14").PrintOut
Next rw
End Sub

A 回答 (2件)
- 最新から表示
- 回答順に表示
No.2
- 回答日時:
別案ですが、Windows7以降は、XpsDocumentPrinterが標準装備されています。
ActiveWindow.SelectedSheets.PrintOut Copies:=1, Collate:=True, _
IgnorePrintAreas:=False
を
MyPrt = Application.ActivePrinter
Application.ActivePrinter = "Microsoft XPS Document Writer on Ne00:"
ActiveSheet.PrintOut printtofile:=True, PrToFileName:=ThisWorkbook.Path & "\" & ○○ & ".xps"
Application.ActivePrinter = MyPrt
にすれば、同じフォルダに○○.xpsファイルが作成されます。
PDFと同じです。
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
似たような質問が見つかりました
- Visual Basic(VBA) マクロで最終行を取得してコピーしたい 3 2022/04/06 19:07
- Excel(エクセル) エクセル VBAでシートのコピーを作りたい 1 2023/05/18 07:42
- Excel(エクセル) 【マクロ】プリントスクリーンした画像をエクセルに貼付して印刷したい 6 2022/11/30 20:11
- その他(Microsoft Office) Excelのマクロについて教えてください。 1 2022/03/25 10:03
- Excel(エクセル) Excelでnullになるような式のセルをマクロで空白行と認識させるにはどうすればいいですか? 3 2023/03/13 13:42
- Visual Basic(VBA) 配列の勉強をしています。使用する変数の意味、検索条件の書き方が難しいです。 2 2022/09/15 14:06
- Excel(エクセル) 【マクロ】スクショ印刷がうまく動かない件 5 2022/12/06 17:37
- Excel(エクセル) エクセルの印刷マクロについて質問があります。 現在、下記のマクロで印刷しています。Sheet1のD6 5 2023/06/12 10:59
- Visual Basic(VBA) ExcelのVBAコードについて教えてください。 4 2023/05/26 10:43
- Excel(エクセル) エクセル2019でPDFファイル名に枝番号をつけたい。 アクティブワークシートを印刷した後の処理とし 4 2023/06/06 21:00
関連するカテゴリからQ&Aを探す
おすすめ情報
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
エクセル 同じシートで印刷ペ...
-
エクセルで白紙ページを消す方...
-
Excel 複数のシートの印刷順の...
-
エクセルで謎の2枚目が印刷される
-
エクセルで図形やオートシェイ...
-
EXCELで段組みできますか?
-
エクセルの長い表を3列で印刷...
-
Excelでセルに色をつけても、モ...
-
縦一列の表を縦三列にして印刷...
-
エクセルで印刷するとき、連番...
-
数式による空白を無視して印刷...
-
差込印刷で郵便番号のハイフン...
-
エクセルから帳票形式に差込印...
-
エクセル 2upできません。
-
エクセルマクロでデータをPDFに...
-
Excel マクロでスタンプ機能
-
ダウンロードしたエクセルファ...
-
コマンドプロンプトからEXC...
-
エクセル「改ページビューで印...
-
エクセルマクロによる大量ファ...
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
エクセル 同じシートで印刷ペ...
-
エクセルで謎の2枚目が印刷される
-
Excel 複数のシートの印刷順の...
-
エクセルで白紙ページを消す方...
-
数式による空白を無視して印刷...
-
差込印刷で郵便番号のハイフン...
-
エクセルで印刷するとき、連番...
-
エクセルだけ印刷しても白紙です。
-
VBAでホルダー内のPDFを一括印...
-
エクセルの全シートをPDFにでき...
-
EXCELで段組みできますか?
-
エクセルの長い表を3列で印刷...
-
Excelで印刷すると、ルビがずれ...
-
エクセル 2upできません。
-
B5縦で作ったエクセル文書をA4...
-
エクセルで図形やオートシェイ...
-
エクセル「改ページビューで印...
-
Excelでセルに色をつけても、モ...
-
エクセルから帳票形式に差込印...
-
Excelのセルに色をつけても印刷...
おすすめ情報