也许我很暗淡,但我不明白为什么我在以下代码上收到"编译错误:未定义子或函数"错误。 编译器突出显示术语"目标",就好像我应该定义它一样。我在这里错过了什么?我以为这是一个缺少的图书馆,但他们似乎没问题。 谷歌搜索也无济于事。
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。
谢谢提姆
修改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