共用方式為


無法使用具名引數呼叫具有 ParamArray 引數的程序

呼叫使用參數陣列定義的程序中的所有參數必須是位置性的。 下列是錯誤的原因及解決方案︰

  • 命名參數 語法會出現在程序呼叫中。

    命名參數呼叫語法無法用來呼叫包含 ParamArray 參數的程序。 若要只提供參數 陣列中的部分元素,請使用逗號作為你想省略的元素的佔位符。 例如,在以下呼叫中,若參數 陣列 的參數開始於 Arg2之後,則僅傳遞參數 陣列中第一、第三和第六個值:

    MySub Arg1, Arg2, 7,, 44,,,3 
    

    便條ParamArray 總是代表參數清單中最後的項目。

如需詳細資訊,請選取有疑問的項目並按 F1 (在 Windows 中) 或 HELP (在 Macintosh 上)。

支援和意見反應

有關於 Office VBA 或這份文件的問題或意見反應嗎? 如需取得支援服務並提供意見反應的相關指導,請參閱 Office VBA 支援與意見反應