CompareSideBySideWithメソッド
2つのウィンドウを並べて比較モードにすることができます。
ウィンドウのスクロールが同期するので、シートやデータを比較するのに便利です。
BreakSideBySideメソッドで比較モードを解除できます。
構文
Object.CompareSideBySideWith (WindowName)
Object | 対象となるWindowsコレクションを指定します。 |
WindowName | 開かれているブックのウィンドウ名を指定します。必須 |
2つのウィンドウを比較するサンプルコード
Public Sub Sample() Range("A1").Select '開いているウィンドウのセルA1を選択 Workbooks.Add 'ブックを新規作成 '開いたブックでセルA1以外が選ばれていれば、セルA1を選択する If ActiveCell.Address(False, False) <> "A1" Then Range("A1").Select End If Windows.CompareSideBySideWith "book1" '2つのウィンドウを比較モードにする Windows.BreakSideBySide '比較モードを解除する End Sub
注意点
- 開いたときに比較しやすくするため、どちらもセルをA1に合わせています。
- 実際に使用するときは、ブックを新規作成するところで任意のブックを開いてください。
- ブック名はウィンドウのタイトルのことで、Window.Captionプロパティで取得することができます。
コメント