いくつかのボタンとダイアログ ボックスがポップアップする msaccess アプリケーションをテストするために、コード化された UI を通じてテスト フレームワークを実装しました。
コード化されたUIを使用すると、実際にコントロールの座標がキャプチャされるという奇妙な問題があります。これは、同じマシンから実行するとすべてのテストを実行しますが、解像度が変更されたり画面のサイズが変更されたりすると、テストの実行に失敗します。
座標ではなくコントロール名または ID に基づいて、VBA アプリケーションからコントロールを呼び出す方法を教えてください。