使用Excel/Word Set Graph Colors.vi時,發生錯誤-2146827284



主要軟體:
主要軟體版本: 1.1.1
主要軟體修正版本:
次要軟體: N/A

問題: 我使用Report Generation Toolkit中的 Excel Set Graph Colors.vi (或Word Set Graph Colors.vi)來改變插入在報表中的某條曲線顏色。曲線能夠正確地顯示於Excel/Word中,但為何仍發生錯誤-2146827284?

解答: 錯誤-2146827284是一個常見的Microsoft錯誤碼,使用Report Generation Toolkit時有很多種原因可能會造成這個錯誤。
在如上述的情況下,這個錯誤來自於Excel Set Graph Colors.vi的矩陣輸入接腳plot colors。其中一個被使用的VI (C:\Program Files\National Instruments\LabVIEW 7.1\vi.lib\addons\_office\_exclsub.llb\Excel_Set_Chart_Colors.vi)利用這個接腳來定義某個for loop所執行的次數。而for loop執行的次數將作為Excel圖表中的曲線索引。因此,若在該矩陣中元素的數目比曲線數目來得多,for loop在畫完所有的曲線後仍繼續執行,但已沒有多餘的曲線需要被索引,此時Excel的ActiveX元件就會丟出如上的錯誤訊息。

相關連結: KnowledgeBase 2K1DI1OH: Error -2146827284 When Importing a Macro to Office 2002/XP
KnowledgeBase 2Z6D1LTL: Why Do I Receive Error -2146827284 When Using the Excel Easy Text VI in a While Loop?
KnowledgeBase 3FB93SV1: Why Do I Get Error -2146827284 Using Word Insert Graph.vi?
KnowledgeBase 377HP528: Why Do I Get Error -2146827284 at the Excel Insert Graph VI?
KnowledgeBase 3C99M6SN: Excel Easy Table VI Returns an Error When Input Array Contains Long Strings

附加檔案:


2146827284.JPG - 2146827284.JPG



報告日期: 01/09/2006
最後更新: 01/03/2009
文件偏號: 3T87UIS9