2016-07-22 4 views
0

私はMicrosoft Accessからデータベースを作成していましたが、VBAとAccessには一般的に新しくなっています。MS Access - フォームロード時にフォーム上部に留まる方法

私は、フォームの一部である上部にタブを表示せず、ユーザーがスクロールアップする必要がある複数のフォームに問題があります。私はこれについての研究をして、私はそれを理解しようと数時間を費やしましたが、私が知っているのは、それが.SetFocusプロパティに関連する可能性があるということです。私は右の行にあると思うが、完了することはできません以下のVBAコードを入力しました。

Private Sub Form_Load() Forms!frmEnrolementForm.Tab ("tabCtl0.SetFocus") End Sub

は、私が理解したように、ユーザがタブコントロールのタブがウィンドウの上部を見ていない任意の助けに

おかげ

答えて

0

をお願い申し上げます。その場合は、最小の画面解像度でPC上のウィンドウに収まるように、タブコントロールとウィンドウ全体のサイズを縮小します。

Forms!frmEnrolementForm.Page1.SetFocus 

ここでPage1 - タブコントロールではなくタブページの名前です。 SetFocusはオブジェクトメソッドであり、プロパティではありません。

+0

タブページ内のサブフォームを使用しているため、何らかのテストを行った後、何らかの理由でタブページ内に通常のテキストボックスを使用すると、タブページ内に残り、ユーザーがスクロールできるようになりますしかし、私はサブフォームでこれを行うことができるようにしたいと私はあなたの方法を試して、これまでの幸運:( – iAmNotAComputerScientistYet

関連する問題