• ベストアンサー
※ ChatGPTを利用し、要約された質問です(原文:EXCEL VBAでシートの余白を統一したい。)

EXCEL VBAでシートの余白を統一したい

このQ&Aのポイント
  • EXCEL VBAを使用して、ひとつのファイル内のすべてのシートの余白とA4横サイズを統一する方法について教えてください。
  • マクロを使用して、EXCEL VBAでシートの余白とA4横サイズを統一する方法を解説します。
  • EXCEL VBAでシートの余白を統一し、A4横サイズにする手順をご教示ください。

質問者が選んだベストアンサー

  • ベストアンサー
  • soixante
  • ベストアンサー率32% (401/1245)
回答No.1

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

milomilo
質問者

お礼

できました。 ありがとうございました。

その他の回答 (1)

  • soixante
  • ベストアンサー率32% (401/1245)
回答No.2

これ忘れました。 With~End With の中に追加してください。 .PaperSize = xlPaperA4

関連するQ&A