Was ist Fehler code 0x800A01A8 kommen aus der Excel-ActiveX-Aufruf?
Ich bin mit LabVIEW zu sprechen Excel über seine ActiveX-Schnittstelle.
Aus irgendeinem Grund nach einiger Zeit erfolgreich schreiben in einer Tabelle bekam ich diese Fehlermeldung, wenn Sie versuchen zu rufen, die eine Funktion, die etwas tut mit der Reichweite.
Sorry diese Frage ist so vage, sondern weil ich mich tatsächlich mit einem anderen toolkit zur Pflege der Excel schreiben.
Jeder weiß, dass, wenn es eine lookup-Tabelle für Excel-ActiveX-Anrufe überall?
Dank
InformationsquelleAutor | 2009-10-13
Du musst angemeldet sein, um einen Kommentar abzugeben.
Dieser Fehler-code bedeutet, dass ein "Objekt Erforderlich".
Es klingt wie Ihrem toolkit haben könnte ein memory leak, oder ist es die Entsorgung eines Objekts vorzeitig.
InformationsquelleAutor Robert Harvey
Ist es möglich, dass das range-Objekt nicht ordnungsgemäß in das toolkit. Ist dies NI 's reporting-toolkit, können Sie möglicherweise öffnen Sie das sub-vi' s und den Ort, Sonden um den Fehler zu beheben. (Dies kann sich geändert haben, aber. Ich habe nicht sah es, da war es wieder-geschrieben.)
Den Excel-Funktionen ausgesetzt, in LV sind vielfältig-genannt "automation" oder "Objekt-Modell". Finden Sie Informationen, wo Sie suchen Sie die Hilfe für Sie bei http://support.microsoft.com/kb/q222101/. Eine Anzahl der links von dieser Seite aus haben ziemlich gute text-code-Beispiele, die übersetzt werden kann in LV-code, wenn Sie Pflege zu tun.
Natürlich, NI-Website hat eine Reihe von Excel-Beispielen bei http://www.ni.com/analysis/excel.htm
InformationsquelleAutor Joe Z