函式標示為受限制或者使用 Visual Basic 中不支援的型別
並非每個程式設計語言都可以存取出現在型別程式庫或物件程式庫中的每個程式。 類型或物件程式庫的建立者可以將某些函式指定為受限,以防止宏語言使用這些函式。 此錯誤發生的原因與解決方案如下:
您嘗試使用具有限制規格的函式。 您無法在程式中使用 函式。 如果您有文件庫所代表之物件的檔,請檢查是否有提供對等功能 的方法 。
您嘗試使用需要 參數類型的函 式,或具有 Visual Basic 中無法使用的傳回型別。
有時候您可以使用 Visual Basic 對等專案來模擬傳回型別。 檢查 Variant 資料類型的子類型 。 這也適用于預期為參考的非基本參數類型。 不過,您無法以傳值方式傳遞Variant資料類型,以模擬非基本類型。
如需詳細資訊,請選取有疑問的項目並按 F1 (在 Windows 中) 或 HELP (在 Macintosh 上)。
支援和意見反應
有關於 Office VBA 或這份文件的問題或意見反應嗎? 如需取得支援服務並提供意見反應的相關指導,請參閱 Office VBA 支援與意見反應。
意見反應
https://aka.ms/ContentUserFeedback。
即將登場:在 2024 年,我們將逐步淘汰 GitHub 問題作為內容的意見反應機制,並將它取代為新的意見反應系統。 如需詳細資訊,請參閱:提交並檢視相關的意見反應