2
我們有幾個程序通過com自動化生成excel文檔,一些用VB6編寫,一些用python編寫。無論使用哪種編程語言,這些程序的運行速度都比舊版本的Excel要慢5倍。對python版本進行性能分析顯示,額外的運行時間主要用於低級com功能(內置方法綁定和調用),因此每個com調用都會變慢。excel 2010的自動化比以前慢了5倍
任何提示,我們如何加快速度,可能是(安全性?)設置在Excel 2010?
感謝, 托馬斯
我已經幫助過了,爲了製作一個「簡單的慢程序」(在表單中插入1000個單元格),我發現這個簡單的程序與Excel 2010一樣快,與舊版本一樣快,所以我的假設自動化呼叫的普遍減速並不成立。需要更多實驗... – 2011-01-20 14:52:39