1
也許我昏過去,但我不明白爲什麼我得到一個「編譯錯誤:子或功能未定義」以下代碼。編譯器突出顯示術語「目標」,好像我應該定義它。 我在這裏錯過了什麼?我認爲這是一個圖書館失蹤,但他們似乎沒事。谷歌搜索沒有幫助。VBA Excel「目標」突出顯示爲「編譯錯誤:子或功能未定義」
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。
感謝 添
有什麼目標嗎? – harun24hr
似乎「目標」應該是一個範圍,那麼你想重複在該範圍內的值到右邊的單元格2列? –
你有'Option Explict',所以任何不是全局的都需要用'Dim'語句來定義,否則會引發編譯錯誤。也許你正在尋找'Selection'。這不需要提前定義。 – Sobigen