#127 | フォームを開くと同時に最終レコードに移動するには? | フォーム、VBA | |
フォームがデータシートや帳票フォームになっていると、先頭レコードの方から画面表示されます。次の方法を使うと、フォームを開くと同時にカレントレコードを最終レコードにもっていくことができ、スクロール操作をせずに新しい方のデータに移動することができます。 それには、そのフォームの"読み込み時"イベントプロシージャを次のようにします。 Private Sub Form_Load()
DoCmd.GoToRecord , , acLast End Sub ※フォームがメイン/サブフォームになっているときは、"SetFocus"メソッドを使って、いったんサブフォームにアクティブコントロールを移動させてから上のコードを実行します。 |
|||
|
Copyright © T'sWare All rights reserved |