VBAを使用してスタートアップ表示フォームを変更することはできますか?アクセスオプションページを使用するのはとても簡単ですが、VBA内でこれを実行しようとしていますが、何も動作していないようです。私は、これを可能にするデータベースのプロパティまたは設定を探しています。VBAを使用してスタートアップ表示フォームを設定する
誰もがこの問題の洞察を持っていますか?
VBAを使用してスタートアップ表示フォームを変更することはできますか?アクセスオプションページを使用するのはとても簡単ですが、VBA内でこれを実行しようとしていますが、何も動作していないようです。私は、これを可能にするデータベースのプロパティまたは設定を探しています。VBAを使用してスタートアップ表示フォームを設定する
誰もがこの問題の洞察を持っていますか?
スタートアップフォームのプロパティを直接変更することについてはわかりませんが、試してみたいことは、希望するスタートアップフォームを読み込むことができるフォームを作成することです。このようにして、たとえば、ロードするフォームをconfigテーブルに格納し、VBA経由で変更することができます。
欠点は効果的に2つのフォームが開始され、1つではないことです。
autoexecマクロを見てください。データベースが起動されると、コードが実行されます。これを使用してフォームを読み込みます。