使用者定義型別不能是已通過的 ByVal
使用者定義型別 只能以 傳址 方式傳遞 (預設) ,不能 以傳值方式傳遞。 在進行呼叫之前,可能不會報告錯誤。 下列是錯誤的原因及解決方案︰
您在代表使用者定義型別的參數定義中放置ByVal關鍵字。
移除 ByVal 關鍵字。 若要防止變更傳播回呼叫端,請將類型的暫存變數變暗,並將暫存變數傳遞至程式。
如需詳細資訊,請選取有疑問的項目並按 F1 (在 Windows 中) 或 HELP (在 Macintosh 上)。
另請參閱
支援和意見反應
有關於 Office VBA 或這份文件的問題或意見反應嗎? 如需取得支援服務並提供意見反應的相關指導,請參閱 Office VBA 支援與意見反應。