• ベストアンサー
※ ChatGPTを利用し、要約された質問です(原文:ExcelVBAでユーザーフォームが勝手に閉じてしまいます。)

ExcelVBAでユーザーフォームが勝手に閉じてしまう問題の解決方法

このQ&Aのポイント
  • ExcelVBAを独学で始めて2週間足らずの超初心者が、ユーザーフォームが勝手に閉じてしまう問題に困っています。
  • Excelワークシートに配置したコマンドボタンを押すとユーザーフォーム1が開き、リストボックスから選択するとユーザーフォーム2が開くように設定しています。
  • しかし、ユーザーフォーム1のリストを選択した瞬間にユーザーフォーム1が勝手に閉じてしまいます。どうすればユーザーフォーム1を閉じないようにすることができるでしょうか。

質問者が選んだベストアンサー

  • ベストアンサー
  • Hardking
  • ベストアンサー率45% (73/160)
回答No.1

ユーザーフォーム1が閉じられているのか隠れているのか よく分かりませんが、 ユーザーフォーム2をモーダル表示すれば大丈夫だと思います。 ユーザーフォーム2のShowModalプロパティをtrueにする。 リストボックスのダブルクリック時にShowメソッド実行(モーダル表示)。

lanbee
質問者

お礼

早速の回答ありがとうございます。 解決致しました。単純なことだったのですね。お手をわずらわせてすいません。 ありがとうございました。

関連するQ&A

専門家に質問してみよう