私の仕事を完了するのに役立つコードやコードの変更についての助けが必要です。 VBAの保護されたブック。私はB18、D20、K11、M46でsheet1にドロップダウンし、各ドロップダウンの値のリストを持っています。VBAプロンプトをスローするコード
ユーザーがドロップダウンB18とD20の値を変更すると、「ok」と「キャンセル」のプロンプトが表示されます。ユーザーは「ok」を選択してモジュール1(シートの名前を変更する)を実行する必要があります。
私は2つのことを達成できません。 1. I に、上記の2つのセルとは別のドロップダウン値を変更すると、プロンプトが表示されないようにします。 「OK」をクリックすると 2.それはあなたが以下のコードを試してみてくださいより良いコード
Private Sub Worksheet_Change(ByVal Target As Range)
Dim rNg As Range
Set rNg = Range("B18", "D20")
MsgBox "Please click Calculate Button", vbOKOnly, "Calculate button"
End Sub
をクリック以下の回答を参照してください –