錯誤的引數數目 (錯誤 450)
程式的自變數數目必須符合程式定義中的參數數目。 此錯誤發生的原因與解決方案如下:
程序呼叫中的引數數目和程序預期的必要引數數目不同。 請在違反程序宣告或定義的呼叫中檢查引數清單。
您為不屬於控制項陣列的控制項指定一個索引。
索引指定會被解讀為引數,但索引和引數都不在預期中,這樣就會發生錯誤。 移除索引指定,或者依照下列程序來建立控制項陣列。 在設計階段,將Index屬性設定為控制項屬性工作表或屬性視窗中的非零值。
您嘗試將值指派給唯讀 屬性,或嘗試將值指派給沒有 Property Let 程式的屬性。
將值指派給屬性,與將值當做引數傳遞至物件的 Property Let 程式相同。 正確地定義 Property Let 程序;它必須要比對應的Property Get 程序再多一個引數。 若屬性原意就設為唯讀狀態,您就不能指派值給它。
如需詳細資訊,請選取有疑問的項目並按 F1 (在 Windows 中) 或 HELP (在 Macintosh 上)。
支援和意見反應
有關於 Office VBA 或這份文件的問題或意見反應嗎? 如需取得支援服務並提供意見反應的相關指導,請參閱 Office VBA 支援與意見反應。