ExcelWork.info

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

スクロール(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 メソッドいずれの場合も、引数 downup を同時に指定すると、2 つの引数の差だけスクロールします。たとえば、LargeScroll メソッド で、引数 down に 3、up に 6 を指定した場合、画面上方向に 3 ページ分スクロールします。同様に、引数 tolefttoright を同時に指定すると、2 つの引数の差だけスクロールします。たとえば、SmallScroll メソッド で、引数 toleft に 3、toright に 6 を指定した場合、画面右方向に 3 ページ分スクロールします。いずれの引数にも、負の数を指定できます。



LargeScroll メソッド・SmallScroll メソッド 使用例

サンプルVBAソース 1

サンプルVBAソース 1 実行結果

実行前

LargeScroll メソッド 実行前

実行後

LargeScroll メソッド 使用例


サンプルVBAソース 2

サンプルVBAソース 2 実行結果

実行前

SmallScroll メソッド 実行前

実行後

SmallScroll メソッド 使用例



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

Message

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

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

  関連記事

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

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

Name プロパティ 使用例 1
ブック・シートの名前を取得・設定(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 プロパティは、指定したセル範 …