Home > 即効テクニック > AccessVBA > フォーム・レポート > フォーム中の任意の場所に移動する

即効テクニック

フォーム・レポート

フォーム中の任意の場所に移動する

(Access 2000/2002/2003)
● 概要 ●
構文  expression.GoToPage(PageNumber, Right, Down)


設定項目        内容
expression	DoCmdオブジェクトまたはFormオブジェクト[省略不可]
PageNumber	フォームのページ番号を数式で指定[省略可能]
Right		ページの左上隅の水平位置を数式で指定[省略可能]
Down		ページの左上隅の垂直位置を数式で指定[省略可能]


引数に指定したページに、画面が移動します。省略すると、カレントページを指定したこととなります。
引数と引数には、ページの中でさらに移動したい位置を指定します。
引数と引数を指定する場合は、必ずセットで指定します。
引数と引数は、twip単位で指定します。


● サンプル ●
Sub GoToPageTwoSample()
    '2ページ目を表示
    DoCmd.GoToPage 2
End Sub


● 注意 ●
GoToPageメソッドを使用して、フォーム中の指定した場所に移動するためには、あらかじめ改ページコントロールを使用して、ページを区切っておく必要があります。