当任何其他单元格值更改时,自动在特定单元格中运行宏

时间:2017-02-13 05:51:08

标签: excel vba excel-vba

我创建了一个excel,列出了2列的经验,并使用if else代码创建了宏,该代码基于第3列中列出的exp类别类型。例如,如果exp1> = 7且exp2> = 3,则在运行宏的第3列中,结果将显示“A1”类别。

我希望宏(在第3列中显示类别类型)应该在exp1和exp2单元格值中更改值时自动运行。结果会自动显示在特定的列范围内。

我找到了这段代码并添加了它......但它无法正常工作

Private Sub Worksheet_Change(ByVal Target As Range)

If Not Intersect(Target, Range("B2:E7")) Is Nothing Then
    Call Experience
End If

End Sub

0 个答案:

没有答案