シート毎にヘッダーを設定する
 ヘッダーの設定は、すべてのページ設定属性(左余白、下余白、用紙サイズなど)が、
プロパティとして含まれているPageSetupオブジェクトを使用します。

 次のサンプルマクロは、アクティブシートのヘッダーを設定します。

Sub Sample1()

    With ActiveSheet.PageSetup
        .LeftHeader = "左"
        .CenterHeader = "真ん中"
        .RightHeader = "右"
    End With
    
End Sub

 次のサンプルマクロは、全てのシートのヘッダーを設定します。

Sub Sample2()

    Dim objSht As Object
    Dim i As Integer

    i = 1
    For Each objSht In Worksheets
        With objSht.PageSetup
            .LeftHeader = i & "枚目の左"
            .CenterHeader = i & "枚目の真ん中"
            .RightHeader = i & "枚目の右"
        End With
        i = i + 1
    Next

End Sub

Excel97



戻る


Excel Word Access VBA! モーグ