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 を使っています。コメントデータの処理方法の詳細はこちらをご覧ください

  関連記事

ページ数に合わせて印刷(FitToPagesTall, FitToPagesWide)

PageSetup.FitToPagesTall プロパティ PageSetup …

ブックのパスを取得(FullName プロパティ,Path プロパティ)

FullName プロパティ・Path プロパティ ブックのパス(保存場所)を調 …

Excel8CompatibilityMode プロパティ
ブックが互換モードで開いているか確認する(Excel8CompatibilityMode プロパティ)

ブックが互換モードで開いているか確認する Excel8Compatibility …

印刷のページ区切り(DisplayPageBreaks プロパティ)

DisplayPageBreaks プロパティ 印刷したあとや印刷プレビューを表 …

Excel
ワークブックを保護・保護を解除(Protect メソッド・Unprotect メソッド)

Protect メソッド・Unprotect メソッド Protect メソッド …

ブックを別名で保存(SaveAs メソッド)

ブックを別名で保存(SaveAs メソッド) ブックの変更を保存したり、新規ブッ …

RecentFile オブジェクト・RecentFiles コレクション
最近使用したファイル(RecentFile オブジェクト,RecentFiles コレクション)

最近使用したファイル(RecentFile オブジェクト,RecentFiles …

数式バーの設定(DisplayFormulaBar, FormulaBarHeight)

数式バーの設定 数式バーの表示・非表示の設定を行うには、DisplayFormu …

印刷設定(偶数ページのヘッダー・フッターを設定)OddAndEvenPagesHeaderFooter, EvenPage

偶数ページに別のヘッダーおよびフッターを設定 偶数ページのヘッダーおよびフッター …

シート見出しの色を設定
シート見出しの色を設定(Tab プロパティ)

シート見出しの色を設定 Tab オブジェクトの Color プロパティ、Colo …