Accessのフォーム(データシートビュー)にて、スクロールバーをドラッグして上下に移動するとき、ドラッグを離すまで見えているデータのレコードが変わらない。

Anonymous
2023-05-12T09:06:55+00:00

Microsoft SQL Server Migration Assistant for Accessを利用して、テーブルをSQLServerへのリンクテーブルに変えてから発生しています。

テーブルを直接開いたときも同様に、スクロールバーのクリックを離すまで見えているレコードが切り替わりません。

マウスホイールで上下に動かしたときは、マウスホイールの動きに合わせて見えているレコードが動的に変わります。

解決する方法はありますか。

Accessのバージョンです。

Microsoft® Access® for Microsoft 365 MSO (16.0.14326.20384) 64 ビット

Microsoft 365 と Office | アクセス | ビジネス向け | Windows

ロックされた質問。 この質問は、Microsoft サポート コミュニティから移行されました。 役に立つかどうかに投票することはできますが、コメントの追加、質問への返信やフォローはできません。

0 件のコメント コメントはありません

質問作成者が受け入れた回答

Anonymous
2023-05-15T02:25:18+00:00

> SQLServerへのリンクテーブル> テーブルを直接開いたときも同様に、スクロールバーのクリックを離すまで> 見えているレコードが切り替わりません。

データシートビューで開かれた ODBC リンクテーブルや
ODBC リンクテーブルをレコードソースとするフォームに関しては、
昔からそういう挙動をしますね。
恐らく Access の仕様ではないかと。

この回答は役に立ちましたか?

1 人がこの回答が役に立ったと思いました。
0 件のコメント コメントはありません

3 件の追加の回答

並べ替え方法: 最も役に立つ
  1. Anonymous
    2023-05-15T02:41:56+00:00

    sk.exe 様、ご回答ありがとうございます。

    昔からこのような挙動なのですね。。

    マウスホイールのあるマウスだと、マウスホイールのクリックで同様の操作ができたので

    その方法で回避するか、

    フォームの帳票フォーム(少し間隔がひろくなるところが残念ですが)にすることで、

    対応しようと思います。

    ※データシートビューのときはこの問題が発生するようでした。

    この回答は役に立ちましたか?

    0 件のコメント コメントはありません
  2. Anonymous
    2023-05-15T01:01:00+00:00

    Makapu様、ご回答ありがとうございます。

    > ・コントロールパネルを開き、「コンピューターの簡単操作」>「コンピューターを見やすくします」>「必要のないアニメーションは無効にします(可能な場合)」がオンになっていたらオフにする。

    →この方法では改善しませんでした。

    > また、テスト用に ローカルの場所に新規にデータベースを作成して、新規にテーブルを作成して、新規テーブルの場合でも同様の現象が出るか試してみてはいかがでしょう。

    →「新規テーブル①」を作成した場合、問題は発生しませんでした。

    > また別に新規データベースを作成して、先程作成したローカルの場所に保存してあるデータベースからリンクテーブルを作成して現象が再現するか確認してみるとどうでしょう。

    →SQLServerに新しいデータベースを作成し、新しいAccessにてリンクテーブルした場合、問題が発生しました。

     レコードソースを「新規テーブル①」に変えたとき問題は発生しないので、リンクテーブルに問題があると考えています。

     ※リンクテーブルを直接開いた際も同じ問題が発生しています。

    この回答は役に立ちましたか?

    0 件のコメント コメントはありません
  3. Makapu 92,110 評価のポイント ボランティア モデレーター
    2023-05-14T02:29:31+00:00

    クコの実さん、こんにちは。

    以下の記事は Excel のケースですが、役に立ったが付いている解決方法を試してみるとどうでしょうか。

    office365 - Excel scrollbar doesn't allow screen to update until you "drop" the scrollbar - Stack Overflow

    ( ※<Edge の拡張機能の翻訳>などをご利用下さい。)

    ・コントロールパネルを開き、「コンピューターの簡単操作」>「コンピューターを見やすくします」>「必要のないアニメーションは無効にします(可能な場合)」がオンになっていたらオフにする。

    また、テスト用に ローカルの場所に新規にデータベースを作成して、新規にテーブルを作成して、新規テーブルの場合でも同様の現象が出るか試してみてはいかがでしょう。

    また別に新規データベースを作成して、先程作成したローカルの場所に保存してあるデータベースからリンクテーブルを作成して現象が再現するか確認してみるとどうでしょう。

    この回答は役に立ちましたか?

    0 件のコメント コメントはありません