2017年10月16日

【Access】フォームをスクロールさせる


フォームのGoToPageメソッドを使ってフォームをスクロールさせることが出来ます。

書式

Me.GoToPage ページ番号, 横移動量, 縦移動量

移動量に指定する数値の単位はtwipです。

twipの大きさはおよそ次ように変換できると考えてください。

約567twip = 1cm
約15twip = 1ピクセル


たとえば、このようにフォームにフレームが縦に3つ並んでいるとします。


この各フレームに対してフォームヘッダー部にあるボタンで移動するには次のように記述します。
Private Sub buttonFrame1_Click()

    Me.GoToPage 1, 0, 0

End Sub

Private Sub buttonFrame2_Click()

    Me.GoToPage 1, 0, 4536

End Sub

Private Sub buttonFrame3_Click()

    Me.GoToPage 1, 0, 9072

End Sub


実行結果







スポンサーリンク