- ベストアンサー
※ ChatGPTを利用し、要約された質問です(原文:Excel VBA ある値が入力されたときだけユーザーフォームを出したいです)
Excel VBAで特定の値が入力されたときにユーザーフォームを表示する方法
このQ&Aのポイント
- ExcelのVBAを使用して、特定の値が入力されたときにユーザーフォームを表示する方法を教えてください。
- セルD15で選択された値によって、セルB15に値を反映させる必要があります。
- セルD15の値が108の場合には、ユーザーフォームを表示し、ユーザーがBBBまたはDDDを選択し、選択された値をセルB15に反映させる必要があります。
- みんなの回答 (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 参考まで
お礼
思ったどおりものができました。勉強になりました。 ありがとうございました!