ポップアップメッセージを含むドロップダウンリスト


2

Windows 7 Enterprise 64ビットでExcel 2013を使用しています。

選択する多くのオプションを含むドロップダウンリストがあります。

  • ドロップダウンリストからオプション5を選択すると、ポップアップメッセージ「オプション5を選択してください」が表示されます。
  • オプション4を選択すると、セルの色が変わります
  • オプションを選択せず​​にドロップダウンリストを終了すると、「ドロップダウンからオプションを1つ選択する」というメッセージが表示されます。

どうやってこれを達成できますか?

[編集済み]

私は自分のExcelシートに上記のコードを書きました、私は開発者タブに行き、そして私はビジュアルベーシックをクリックし、そして私はワークブックを選択しました

Private Sub Worksheet_Change(ByVal Target As Range) 
  If Target.Address = "Sheet2!$A$3" Then 
    MsgBox "Hello World!" 
  End If 
End Sub

ユーザーがドロップダウンリストからこのオプションを選択すると、 "Sheet2!$ A $ 3"というメッセージが表示されます。

マクロを有効にしましたが、まだ動作していません。


1
スーパーユーザーへようこそ。私たちはスクリプト作成サービスではありません。特定の問題を解決するために、これまでに試したこと(使用しているコードを含む)と行き詰まった場所をユーザーにお知らせください。コードを要求するだけの質問は広すぎて、そうなる可能性があります。 保留または閉鎖 。読んでください 良い質問をするにはどうすればいいですか。
DavidPostill

"Sheet2!$ A $ 3"を "$ A $ 3"に変更してください。同じワークシートにマクロを追加したとします。 「Sheet2」を使わずに試してください。
duDE

回答:


0

あなたは基本的に次のようなマクロWorksheet_Changeを使う必要があります:

Private Sub Worksheet_Change(ByVal Target As Range)
    If Target.Address = "<address of drop-down>" Then
        ' something
    End If
End Sub

それを試してみて、あなたが立ち往生している場所を(あなたが立ち往生している場合)を示す:)

弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.