• ベストアンサー
※ ChatGPTを利用し、要約された質問です(原文:Excel VBA ある値が入力されたときだけユーザーフォームを出したいです)

Excel VBAで特定の値が入力されたときにユーザーフォームを表示する方法

このQ&Aのポイント
  • ExcelのVBAを使用して、特定の値が入力されたときにユーザーフォームを表示する方法を教えてください。
  • セルD15で選択された値によって、セルB15に値を反映させる必要があります。
  • セルD15の値が108の場合には、ユーザーフォームを表示し、ユーザーがBBBまたはDDDを選択し、選択された値をセルB15に反映させる必要があります。

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

  • ベストアンサー
  • hige_082
  • ベストアンサー率50% (379/747)
回答No.1

イベントのみで '対象シートのシートモジュールへ Private Sub Worksheet_Change(ByVal Target As Range) If Target.Address(0, 0) <> "D15" Then Exit Sub If Target.Value = 108 Then UserForm1.Show End Sub 参考まで

tainosuke
質問者

お礼

思ったどおりものができました。勉強になりました。 ありがとうございました!

関連するQ&A

専門家に質問してみよう