- ベストアンサー
※ ChatGPTを利用し、要約された質問です(原文:ExcelVBAでユーザーフォームが勝手に閉じてしまいます。)
ExcelVBAでユーザーフォームが勝手に閉じてしまう問題の解決方法
このQ&Aのポイント
- ExcelVBAを独学で始めて2週間足らずの超初心者が、ユーザーフォームが勝手に閉じてしまう問題に困っています。
- Excelワークシートに配置したコマンドボタンを押すとユーザーフォーム1が開き、リストボックスから選択するとユーザーフォーム2が開くように設定しています。
- しかし、ユーザーフォーム1のリストを選択した瞬間にユーザーフォーム1が勝手に閉じてしまいます。どうすればユーザーフォーム1を閉じないようにすることができるでしょうか。
- みんなの回答 (1)
- 専門家の回答
質問者が選んだベストアンサー
ユーザーフォーム1が閉じられているのか隠れているのか よく分かりませんが、 ユーザーフォーム2をモーダル表示すれば大丈夫だと思います。 ユーザーフォーム2のShowModalプロパティをtrueにする。 リストボックスのダブルクリック時にShowメソッド実行(モーダル表示)。
お礼
早速の回答ありがとうございます。 解決致しました。単純なことだったのですね。お手をわずらわせてすいません。 ありがとうございました。