預期的函式或變數
語句的語法表示 變數 或函式呼叫。 下列是錯誤的原因及解決方案︰
名稱不是已知變數或 函式 程式的名稱。
檢查名稱的拼字。 請確定任何具有該名稱的變數或函式,都可在您參考該名稱的程式部分中顯示。 例如,如果函式定義為 Private ,或變數未定義為 Public,則只能在自己的 模組中看見。
您嘗試不適當地將值指派給 程式 名稱。
例如,如果
MySub
是 Sub 程式,下列程式碼會產生此錯誤:MySub = 237 ' Causes Expected Function or variable error
雖然您可以搭配 Property Let程式或傳回物件的 Function 或包含物件的Variant使用指派語法,但您無法搭配Sub、Property Get或Property Set程式使用指派語法。
如需詳細資訊,請選取有疑問的項目並按 F1 (在 Windows 中) 或 HELP (在 Macintosh 上)。
支援和意見反應
有關於 Office VBA 或這份文件的問題或意見反應嗎? 如需取得支援服務並提供意見反應的相關指導,請參閱 Office VBA 支援與意見反應。