スクロール(LargeScroll メソッド、Smallscroll メソッド)
2016/01/12
ワークシートをスクロールする
ワークシートをスクロールするには、LargeScroll メソッド(画面単位)または、SmallScroll メソッド(行または列単位)を使用します。
LargeScroll メソッド
object.LargeScroll ( down, up, toright, toleft )
引数・戻り値
- object ・・・ 対象となる Window オブジェクトを指定します。
- down ・・・ 下方向にスクロールするページ数を指定します(省略可)。
- up ・・・ 上方向にスクロールするページ数を指定します(省略可)。
- toright ・・・ 右方向にスクロールするページ数を指定します(省略可)。
- toleft ・・・ 左方向にスクロールするページ数を指定します(省略可)。
SmallScroll メソッド
object.SmallScroll ( down, up, toright, toleft )
引数・戻り値
- object ・・・ 対象となる Window オブジェクトを指定します。
- down ・・・ 下方向にスクロールする行数を指定します(省略可)。
- up ・・・ 上方向にスクロールする行数を指定します(省略可)。
- toright ・・・ 右方向にスクロールする列数を指定します(省略可)。
- toleft ・・・ 左方向にスクロールする列数を指定します(省略可)。
LargeScroll メソッド、Smallscroll メソッドいずれの場合も、引数 down と up を同時に指定すると、2 つの引数の差だけスクロールします。たとえば、LargeScroll メソッド で、引数 down に 3、up に 6 を指定した場合、画面上方向に 3 ページ分スクロールします。同様に、引数 toleft と toright を同時に指定すると、2 つの引数の差だけスクロールします。たとえば、SmallScroll メソッド で、引数 toleft に 3、toright に 6 を指定した場合、画面右方向に 3 ページ分スクロールします。いずれの引数にも、負の数を指定できます。
LargeScroll メソッド・SmallScroll メソッド 使用例
サンプルVBAソース 1
1 2 3 4 5 6 7 8 |
Sub Sample_LargeScroll() '下方向に1ページ、右方向に2ページ スクロール ActiveWindow.LargeScroll down:=1, toright:=2 End Sub |
サンプルVBAソース 1 実行結果
実行前
実行後
サンプルVBAソース 2
1 2 3 4 5 6 7 8 |
Sub Sample_SmallScroll() '下方向に10行、右方向に7列 スクロール ActiveWindow.SmallScroll down:=15, up:=5, toright:=10, toleft:=3 End Sub |
サンプルVBAソース 2 実行結果
実行前
実行後
関連記事
-
-
印刷実行前に総ページ数を取得(ExecuteExcel4Macro メソッド)
印刷の総ページ数を取得(ExecuteExcel4Macro メソッド) Exc …
-
-
ブック・シートの名前を取得・設定(Name プロパティ)
ワークブックの名前を取得 Name プロパティで、ワークブックの名前を取得します …
-
-
印刷位置を中央に設定(CenterHorizontally, CenterVertically)
PageSetup.CenterHorizontally プロパティ PageS …
-
-
印刷設定(先頭ページのヘッダー・フッターを設定)DifferentFirstPageHeaderFooter, FirstPage
先頭ページに別のヘッダーおよびフッターを設定 先頭ページのヘッダーおよびフッター …
-
-
ユーザー設定のビュー(CustomViews プロパティ)
ユーザー設定のビュー CustomViews コレクションは、ユーザー設定ビュー …
-
-
ブックのファイル形式を調べる(FileFormat プロパティ)
ブックのファイル形式を調べる(FileFormat プロパティ) 指定したブック …
-
-
印刷設定(フッターに文字列を指定)LeftFooter,CenterFooter,RightFooter
PageSetup.LeftFooter プロパティ PageSetup.Lef …
-
-
ワークシートをファイルに保存する(SaveAs メソッド)
SaveAs メソッド ワークシートを名前を付けてファイルに保存します。Work …
-
-
枠線を含めて印刷(PageSetup.PrintGridlines プロパティ)
PageSetup.PrintGridlines プロパティ PageSetup …
-
-
指定したセル範囲が含まれるワークシートを参照する(Worksheet プロパティ)
Worksheet プロパティ Worksheet プロパティは、指定したセル範 …