3.8 シート見出しなどの表示・非表示
シート見出し、スクロールバー、ワークシートの行列見出しや罫線などの表示・非表示の設定や、現在の状態の取得方法です。

これらの操作するときは、ワークシート.DisplayAutomaticPageBreaksで改ページ位置の表示・非表示、他はActiveWindowの各種のプロパティで行います。
プロパティ一覧
以下の各プロパティで変更します。これらのプロパティは、値を設定すると表示・非表示の変更で、値を参照すると現在の状態を知ることができます。

また、どのプロパティも表示はTrue、非表示はFalseです。


1.改ページ* ワークシート.DisplayAutomaticPageBreaks
2.数式* ActiveWindow.DisplayFormulas
3.罫線* ActiveWindow.DisplayGridlines
4.行列番号* ActiveWindow.DisplayHeadings
5.アウトライン記号* ActiveWindow.DisplayOutline
6.ゼロ値* ActiveWindow.DisplayZeros
7.水平スクロールバー ActiveWindow.DisplayHorizontalScrollBar
8.垂直スクロールバー ActiveWindow.DisplayVerticalScrollBar
9.シート見出し ActiveWindow.DisplayWorkbookTabs
 *は、ワークシート単位に設定できるプロパティです
使用例
各種プロパティの設定例です。例では、1番目のワークブックの2つ目のワークシートを選択し、各種のプロパティを下の図と同じように設定しています。


Sub prcWindowOptions()

    '設定対象のワークブックをアクティブにし、シートを選択
    Workbooks(1).Worksheets(2).Activate
    Workbooks(1).Worksheets(2).Select

    '改ページ位置を表示
    Worksheets(2).DisplayAutomaticPageBreaks = True

    With ActiveWindow

         '数式を非表示
         .DisplayFormulas = False

         '罫線を表示
         .DisplayGridlines = True

         '行列番号を表示
         .DisplayHeadings = True

         'アウトライン記号を表示
         .DisplayOutline = True

         'ゼロ値を表示
         .DisplayZeros = True

         '水平スクロールバーを表示
         .DisplayHorizontalScrollBar = True

         '垂直スクロールバーを表示
         .DisplayVerticalScrollBar = True

         'シート見出しを表示
         .DisplayWorkbookTabs = True

    End With

End Sub
 ※これはエクセルマクロです
Copyright(C) 1999-2006 結城圭介。 All rights reserved