過去ログ

                                Page     355
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
   通常モードに戻る  ┃  INDEX  ┃  ≪前へ  │  次へ≫   
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
 ▼フォーカスが外れた時に最前面に表示する  平社員 03/8/13(水) 16:03
   ┗Re:フォーカスが外れた時に最前面に表示する  よろずや 03/8/13(水) 17:05
      ┗Re:フォーカスが外れた時に最前面に表示する  平社員 03/8/13(水) 17:09

 ───────────────────────────────────────
 ■題名 : フォーカスが外れた時に最前面に表示する
 ■名前 : 平社員 <nakamurat@ms12.osa.meltec.co.jp>
 ■日付 : 03/8/13(水) 16:03
 -------------------------------------------------------------------------
   フォームAを開いて、その後フォームBを開きそのフォームを閉じずに
フォームAに戻って作業をすることを防ぎたくて、フォームAにフォーカスが
移ってもフォームBにフォーカスを戻すようにしたいのですが、

フォームの非アクティブイベントに下記のプロシージャを記入して
実行すると、1度目はフォーカスが戻ってくるんですが、その状態から
2度目に違うフォームをクリックしてもフォーカスが戻ってきません。

Private Sub Form_Deactivate()
DoCmd.SelectObject acForm, "フォームB"
End Sub

どなたか知恵を貸してください。

 ───────────────────────────────────────  ■題名 : Re:フォーカスが外れた時に最前面に表示する  ■名前 : よろずや  ■日付 : 03/8/13(水) 17:05  -------------------------------------------------------------------------
   >フォームAを開いて、その後フォームBを開きそのフォームを閉じずに
>フォームAに戻って作業をすることを防ぎたくて、

[作業ウィンドウ固定]ではマズイんでしょうか。

 ───────────────────────────────────────  ■題名 : Re:フォーカスが外れた時に最前面に表示する  ■名前 : 平社員 <nakamurat@ms12.osa.meltec.co.jp>  ■日付 : 03/8/13(水) 17:09  -------------------------------------------------------------------------
   そんな基本機能があったんですね。
すみません、勉強不足もいいとこでした・・・。
ありがとうございました。

━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━    通常モードに戻る  ┃  INDEX  ┃  ≪前へ  │  次へ≫    ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━                                 Page 355