Office 加載項可讓您將標準 Microsoft Office 解決方案擴展到更多功能。它可以改變您開展業務的方式或簡化您的 Office 應用程式以滿足您的需求。但利用它們意味著學習如何建立 Office API,隨之而來的是出現錯誤的可能性。事實上,其中有幾個錯誤代碼,這就是為什麼我們編譯了一些最常見的 Office API 錯誤代碼以及遇到它們時應該採取的措施。
當我們說「常見」時,我們指的是您在通用 API 模型中工作時可能遇到的錯誤代碼。這些不是特定於應用程式的錯誤程式碼,例如您在使用 Word JavaScript API 時可能會遇到的錯誤程式碼。這裡有一些你應該注意的。
Error.code 1000 告訴您程式碼中某處的強制類型無效。 Excel 在這裡為我們提供了一個很好的例子。 Excel 不支援 HTML 或 OOXML 強制類型,因此如果您嘗試強制執行此程式碼,則程式碼會受到保證。如果您還不知道,類型強制是應用程式將一種物件類型轉換為另一種物件類型所遵循的過程。如果該轉換有衝突,您可能會看到此錯誤代碼。
這是一個很容易繪製的錯誤代碼,因為它處理資料物件。這些物件越大,其中一個物件超出您在 Office 應用程式中定義的資料限制的可能性就越大。如果您看到此程式碼,解決方案是縮小導致問題的資料物件。
任何編碼人員都可以告訴您,為物件設定名稱是讓程式正常運作的關鍵。如果您不這樣做,您可能會遇到 error.code 4000。當您指定的設定名稱在 API 程式碼中不存在時,您會收到此程式碼。
權限被拒絕!
這就是您看到此錯誤代碼時收到的訊息。它告訴您,作為解決方案開發人員,您正在嘗試使用未授予您適當權限的文件提交操作。如果您使用限制編輯的文檔,您會經常看到這種情況。
發生連線錯誤。當他們這樣做時,您將無法將您的專案保存到伺服器。這就是 error.code 9021 告訴您的資訊 – 您的設定中某處存在連接錯誤,您需要修復。例如,使用 Outlook 桌面時的「線上模式」問題可能會觸發此錯誤。
我們只涉及了您在開發生涯中可能遇到的一些常見 Office API 錯誤代碼。每個都有單獨的修復程序,讓您找出程式碼出錯的地方以及必須採取的措施。但您可以在所有程式碼中嘗試一些快速的潛在修復方法。
您的防火牆可能會妨礙您嘗試執行的應用程式。將其關閉,或驗證防火牆的設置,使其不會嘗試阻止您建立的程序,可以為您提供快速修復。
第 1 步。在螢幕底部的搜尋列中輸入“Windows 安全性”,然後按一下同名圖示。
第 2 步。從左側的選項中選擇“防火牆和網路保護”,然後掃描您的各個網域以查看其防火牆設定。關閉您的網域或專用網路可能會讓您的 API 程式碼啟動並運行。
第 3 步。或者,按一下「允許應用程式通過防火牆」並授予您建立的應用程式突破 Windows 防火牆的權限。
如果您遇到與您定義的屬性相關的任何與 Web 相關的錯誤,則可能是在相容模式下執行的 Microsoft Edge 出現問題。以下是關閉它的方法。
第 1 步。點擊 Edge 右上角的省略號 - “...”符號,然後選擇“設定”。
第 2 步。使用導覽列前往「預設瀏覽器」標籤。
第 3 步。從「允許在 Internet Explore 模式(IE 模式)下重新載入網站」旁的下拉方塊中選擇「不允許」。
以上是五個常見的 Office API 錯誤代碼及其意義的詳細內容。更多資訊請關注PHP中文網其他相關文章!