Microsoft Access 掲示板

別フォームを開くと、主フォームの位置がずれる

2 コメント
views
4 フォロー

フォームAを下記のように開いています。

Private Sub Form_Load()
    DoCmd.MoveSize 50, 50, 29000, 16500
End Sub

フォームA内にサブレポートがあり、サブレポート内のテキストボックスをクリックすると、フォームBが開きます。
(クリック時は埋め込みマクロでフォームBを開いています。(ウィンドウモード⇒ダイアログ)

フォームBを【開く】ときに下記のようにコードを記述しています。

Private Sub Form_Open(Cancel As Integer)
 Me.Move 1100, 800, 17800, 7000
End Sub

フォームBを開いたときに、フォームAの位置が右側にずれてしまうのは何故でしょうか。
フォームAの位置はそのままに、フォームBを前面に表示したいのですが…。
フォームA、フォームB共に プロパティシートの自動中央寄せ⇒はい に設定しています。

ご教授いただけませんか?

OMOTI
作成: 2020/05/14 (木) 11:59:42
通報 ...
1
OMOTI 2020/05/14 (木) 16:54:24 05554@4b4f6

フォームBを閉じて、フォームAをドラッグで戻し、再度フォームBを開いた時は、
フォームAの位置はずれません。
フォームAを開いて、フォームBを初回開いた時のみ、右側にずれてしまします。

2
OMOTI 2020/05/21 (木) 10:59:14 05554@4b4f6

単純なミスでした。

申し訳ございませんでした。