構文
Object.CenterHorizontally 水平方向
Object.CenterVertically 垂直方向
PageSetupオブジェクトで上記設定を行うと、印刷対象を余白を除いた中央寄せに設定します。
ページ中央に印刷するサンプルコード
Public Sub sample()
'■中央寄せ状態を取得(True or False)
ActiveSheet.PageSetup.CenterHorizontally
ActiveSheet.PageSetup.CenterVertically
'■ActiveSheet印刷設定を中央寄せに設定
ActiveSheet.PageSetup.CenterHorizontally = True '■水平方向で中央寄せ
ActiveSheet.PageSetup.CenterVertically = True '■垂直方向で中央寄せ
'■ActiveSheetを印刷
ActiveSheet.PrintOut
End Sub
注意点
- 中央寄せといっても、印刷余白を除いての中央寄せです。



コメント