- ベストアンサー
※ ChatGPTを利用し、要約された質問です(原文:EXCEL VBAでシートの余白を統一したい。)
EXCEL VBAでシートの余白を統一したい
このQ&Aのポイント
- EXCEL VBAを使用して、ひとつのファイル内のすべてのシートの余白とA4横サイズを統一する方法について教えてください。
- マクロを使用して、EXCEL VBAでシートの余白とA4横サイズを統一する方法を解説します。
- EXCEL VBAでシートの余白を統一し、A4横サイズにする手順をご教示ください。
- みんなの回答 (2)
- 専門家の回答
質問者が選んだベストアンサー
Sub aaa() Dim i As Integer For i = 1 To Worksheets.Count With Worksheets(i).PageSetup .Orientation = xlLandscape .LeftMargin = Application.InchesToPoints(0.393700787401575) .RightMargin = Application.InchesToPoints(0.393700787401575) .TopMargin = Application.InchesToPoints(0.393700787401575) .BottomMargin = Application.InchesToPoints(0.393700787401575) End With Next i End Sub とか。 数値は適当に。 また、以下のURLも参照ください。 http://homepage1.nifty.com/tabotabo/insat/excelp/excelp06.htm
その他の回答 (1)
- soixante
- ベストアンサー率32% (401/1245)
回答No.2
これ忘れました。 With~End With の中に追加してください。 .PaperSize = xlPaperA4
お礼
できました。 ありがとうございました。