外部程序無效
語句必須在 Sub 或 Function內發生,或是屬性程式 (Property Get、 Property Let、 Property Set) 。 下列是錯誤的原因及解決方案︰
可執行語句 Static 或 ReDim會出現在 模組層級。
模組層級不需要靜態,因為所有模組層級變數都是靜態的。 在模組層級使用 Dim 而不是 ReDim 。 若 要在模組 層級建立動態陣列,請使用空白括弧以 Dim 宣告它。
注意 在模組層級,您只能使用 批註 和宣告語句,例如 Const、 Declare、 Def類型、 Dim、 Option Base、 Option Compare、 Option Explicit、 Option Private、 Private、 Public和 Type。 Sub、Function和Property 語句會出現在其程式主體之外,但在程式宣告內。
如需詳細資訊,請選取有疑問的項目並按 F1 (在 Windows 中) 或 HELP (在 Macintosh 上)。
支援和意見反應
有關於 Office VBA 或這份文件的問題或意見反應嗎? 如需取得支援服務並提供意見反應的相關指導,請參閱 Office VBA 支援與意見反應。