Microsoft Access 掲示板

帳票タブを使う際の画面移動 / 4

5 コメント
views
4 フォロー
4

確認してみたところ、以前教えていただいた帳票の、各データに紐づくコンボボックス(テキストボックスと重ねている)の選択肢部分で「Requery」を使っていました。

フォームに対して Requery してしまっているのでしょう。
コンボボックスに対してRequeryしてください。そうすれば移動しません。

Me.コンボボックス名.Requery

通報 ...
  • 5
    cerophan 2020/07/15 (水) 14:22:43 1d451@23a22 >> 4

    Requeryはコンボボックスに対してしていたのですが、
    その後原因?がわかりました。
    現在下記のソースを使っていました。

    Private Sub Tab1_Change()
        Me.Tab2.Pages(Me.Tab1).SetFocus
    End Sub

    しかし、下記のソースに差し替えたところ、うまくいくようになりました。

    Private Sub Tab1_Change()
        Me.Tab2 = Me.Tab1
    End Sub

    勘違い?かもしれませんが、一応ご報告でした。
    ご教示、ありがとうございました。