ExcelWork.info

Excel(エクセル)のマクロ・VBA・関数・操作などのメモ

ウィンドウを整列(Windows.Arrange メソッド)

      2016/01/12

ウィンドウを整列(Windows.Arrange メソッド)

Windows コレクションArrange メソッドを使って、Excel 上で複数開いているブック(ウィンドウ)を指定した方法で並べて表示することができます。
また、複数のウィンドウで、スクロールの同期をすることも可能です。( CompareSideBySideWith メソッド でもスクロールの同期をすることがきます。詳細は、並べて比較 を参照してください。)


【書式】

object.Arrange ( arrangestyle, activeworkbook, synchorizontal, syncvertical )


引数・戻り値

  • object  ・・・  対象となる Windows コレクションを指定します。
  • arrangestyle  ・・・  ウィンドウの並べ方を表す XlArrangeStyle 列挙型 の定数またはその値を指定します。
    定数 内容
    xlArrangeStyleTiled 1 全画面で、タイル上に並べて表示します(既定値)
    xlArrangeStyleCascade 7 すべてのタイトルが見えるようにずらして表示します
    xlArrangeStyleHorizontal -4128 全画面で、縦方向に並べて表示します
    xlArrangeStyleVertical -4166 全画面で、横方向に並べて表示します

  • activeworkbook  ・・・  True を指定すると、アクティブなウィンドウだけが整列されます。False を指定すると、Excel のすべてのウィンドウが整列されます。既定値は False です。
  • synchorizontal  ・・・  引数 activeworkbookFalse が指定されているか省略されているときは、この引数は無視されます。True が指定されている場合は、作業中のブックのウィンドウのいずれかを左右にスクロールした時、他のウィンドウも同時にスクロールします。既定値は False です。
  • syncvertical  ・・・  引数 activeworkbookFalse が指定されているか省略されているときは、この引数は無視されます。True が指定されている場合は、作業中のブックのウィンドウのいずれかを上下にスクロールした時、他のウィンドウも同時にスクロールします。既定値は False です。


Windows.Arrange メソッド 使用例

サンプルVBAソース


実行結果

Sub Sample01_WindowsArrange() を実行

ウィンドウの整列 01

Sub Sample02_WindowsArrange() を実行

ウィンドウの整列 02

Sub Sample03_WindowsArrange() を実行

ウィンドウの整列 03

Sub Sample04_WindowsArrange() を実行

ウィンドウの整列 04



 - ブック・シートの操作 , , , ,

Message

メールアドレスが公開されることはありません。 * が付いている欄は必須項目です

このサイトはスパムを低減するために Akismet を使っています。コメントデータの処理方法の詳細はこちらをご覧ください

  関連記事

指定したセル範囲が含まれるワークシートを参照する(Worksheet プロパティ)

Worksheet プロパティ Worksheet プロパティは、指定したセル範 …

印刷の倍率(拡大/縮小)(PageSetup.Zoom プロパティ)

PageSetup.Zoom プロパティ PageSetup.Zoom プロパテ …

印刷時の改ページ設定(Add,ResetAllPageBreaks)

改ページの追加と解除 印刷時に改ページを指定するには、HPageBreaks コ …

Excel を全画面表示(DisplayFullScreen プロパティ)

DisplayFullScreen プロパティ DisplayFullScree …

印刷位置を中央に設定(CenterHorizontally, CenterVertically)

PageSetup.CenterHorizontally プロパティ PageS …

印刷実行前に総ページ数を取得(ExecuteExcel4Macro メソッド)

印刷の総ページ数を取得(ExecuteExcel4Macro メソッド) Exc …

ブックを開く(Open メソッド)

ブックを開く(Open メソッド) ブックを開くには、Workbooks コレク …

ブックを参照(Workbooks プロパティ,Windows プロパティ)

アクティブなワークブックを参照 現在使用中のワークブック、複数ある場合は一番手前 …

ユーザー設定のビュー(CustomView オブジェクト)

ユーザー設定のビュー CustomView オブジェクトは、登録されている各ビュ …

印刷範囲の設定・解除(PageSetup.PrintArea プロパティ)

PageSetup.PrintArea プロパティ 印刷範囲を設定するには、Pa …