呼叫使用參數陣列定義的程序中的所有參數必須是位置性的。 下列是錯誤的原因及解決方案︰
命名參數 語法會出現在程序呼叫中。
命名參數呼叫語法無法用來呼叫包含 ParamArray 參數的程序。 若要只提供參數 陣列中的部分元素,請使用逗號作為你想省略的元素的佔位符。 例如,在以下呼叫中,若參數 陣列 的參數開始於
Arg2之後,則僅傳遞參數 陣列中第一、第三和第六個值:MySub Arg1, Arg2, 7,, 44,,,3便條ParamArray 總是代表參數清單中最後的項目。
如需詳細資訊,請選取有疑問的項目並按 F1 (在 Windows 中) 或 HELP (在 Macintosh 上)。
支援和意見反應
有關於 Office VBA 或這份文件的問題或意見反應嗎? 如需取得支援服務並提供意見反應的相關指導,請參閱 Office VBA 支援與意見反應。