Access2007で作成したプログラムをAccess2013に移植しましたが、メニュー画面から指定したAccess accdb のメインフォームが前面に表示されません。
メニューテーブルに複数のaccdbプログラム名を並べて、指定したプログラムをオープンするようVBAで書いていますが、メニュー画面の裏側にフォームが開いてしまいます。(メニュー選択のaccdbから、他のaccdbをオープンしています)
Access2007では問題なく動いています。
オープン後にフォーカスオンしたり、その間にディレイを置いてみたりしましたが変わりません。
不思議な事に、メニューaccdbをデザインビューして、イベントビルドでVisual Basic Editaorを開き、何もしないで閉じて、メニューaccdbをフォームビューすると問題なく動くようになります。(どのプログラムを選択しても各プログラムのメインフォームが最前に表示されます。)
一度Visual Basic Editaorを開くと、うまく行きます。
Access2007ではうまく動いていますので何らかのパラメーターの設定違いかと思いますが、ご存知の方いらっしゃったら教えていただけないでしょうか。
宜しくお願い致します。