注: この回答は自動翻訳されています。そのため、文法上の誤りや不自然な表現が含まれる場合があります。
こんにちは Kochi Masanori,
ご説明いただいた状況から判断すると、この問題は、Access RuntimeにおけるUIの描画やフォーカス処理と、特定のディスプレイ設定(1920×1080、スケーリング100%)との相互作用に関連している可能性が高いと考えられます。以下の点、すなわち、
・比較的新しいバージョンのAccess Runtimeで発生し始めたこと
・テキストのスケーリングが125%や150%の場合は発生しないこと
・Altキーを押すとメッセージボックス(MsgBox)が表示されること
・DoEventsやApplication.Echoを使用することで回避できること
これらを総合すると、この状況下では、ダイアログにフォーカスが正しく当たっていないか、あるいはUIメッセージキューが期待通りに処理されていない可能性があります。
ただし、ここはコミュニティフォーラムであるため、マイクロソフト内部のバグデータベースを確認することはできません。したがって、これが既知の問題であるのか、あるいは修正が予定されているのかについては確認いたしかねます。
すでにフィードバックポータルから報告済みとのことですので、そのフィードバック項目を継続的に確認し、同じ問題に直面している他のユーザーにも、投票(アップボート)や同様の報告を行うよう呼びかけてみてはいかがでしょうか。報告数が増えることで、製品チームが問題の影響度を評価し、調査の優先順位を判断する助けとなります。
公式な調査が必要な場合は、マイクロソフトのサポートリクエストを提出し、Access製品サポートチームに直接調査を依頼することも検討してください。
なお、現時点では、ご自身で見つけられた回避策(Application.Echo False → DoEvents → Application.Echo True)が、より詳細な情報が得られるまでの有効な暫定対処法であると考えられます。
Microsoft 365 管理センターの「サポート」>「ヘルプとサポート」から、Microsoft サポート チームに問い合わせることができます。こちらからサポート チケットを作成可能です:https://admin.microsoft.com/#/support/requests
あるいは、電話番号を通じて問い合わせることも可能です:カスタマーサービス電話番号 - Microsoft サポート