需要你幫助修改代碼或代碼,這將幫助我完成我的任務。 其受VBA保護的工作簿。我在B18,D20,K11和M46的sheet1上有一個下拉菜單,每個下拉菜單中都有一個值列表。VBA代碼拋出提示
當用戶更改下拉列表B18和D20中的值時,我想用「ok」和「cancel」提示提示。用戶選擇「確定」它應該運行模塊1(重命名工作表)。
我無法實現的兩件事。 1.如果用戶更改除上述2個單元格外的其他任何下拉值,則I 不希望拋出提示。 2.當點擊「確定」它應該運行模塊1
請建議,如果你有更好的代碼
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
請參閱下面的答案 –