VBA Excel"目标"突出显示为"编译错误:子或函数未定义"

时间:2016-03-07 13:02:34

标签: excel vba excel-vba

也许我昏暗但我无法理解为什么我会得到一个"编译错误:Sub或函数未定义"以下代码出错。编译器突出显示术语"目标"好像我应该定义它。 我在这里错过了什么?我以为这是一个缺少的图书馆,但它们似乎没问题。谷歌搜索没有帮助。

Option Explicit
Sub Employee_Entered()
Dim Employee_name As String

Employee_name = Target.Value

Target(0, 2) = Employee_name

End Sub

(显然我已经删除了剩下的代码。但这仍然给我描述了错误。)

我正在使用Excel 2010,版本14.0.7165.5000。

由于 添

1 个答案:

答案 0 :(得分:0)

修改Set以满足您的需求:

Option Explicit

Sub Employee_Entered()
    Dim Employee_name As String
    Dim Target As Range

    Set Target = Range("A1")

    Employee_name = Target.Value
    Target.Offset(0, 2) = Employee_name
End Sub