在使用者函式庫參考中找到 動態連結函式庫 (DLL) ,但指定的 DLL 函式卻未在 DLL 中找到。 此錯誤發生的原因與解決方案如下:
你在函數宣告中指定了一個無效的序數。 檢查正確的序數或直接呼喚函數名稱。
你給的 DLL 名稱是正確的,但那不是包含指定函式的版本。 你機器上可能有正確的版本,但如果包含錯誤版本的目錄在路徑中包含正確版本的目錄之前,就會存取錯誤的 DLL。 檢查一下你的機器有沒有不同版本。 如果你有早期版本,請聯絡供應商申請後期版本。
如果你是在 32 位元 Microsoft Windows 平台上工作,使用 DLL 名稱和別名 (必須正確) 。 請確認 DLL 名稱和別名正確。
部分 32 位元 DLL 包含稍有不同的函式,以容納 Unicode 與 ANSI 字串。 功能名稱末尾的「A」代表 ANSI 版本。 函式名稱末尾的「W」代表 Unicode 版本。
如果函式有字串型引數,試著在函式名稱後加上一個「A」。
如需詳細資訊,請選取有疑問的項目並按 F1 (在 Windows 中) 或 HELP (在 Macintosh 上)。
支援和意見反應
有關於 Office VBA 或這份文件的問題或意見反應嗎? 如需取得支援服務並提供意見反應的相關指導,請參閱 Office VBA 支援與意見反應。