我正在開發一份工作申請。每個作業都會生成一個excel文件。我將有50個並行工作。所以50個excel文件將並行生成。excel在c中的處理#
我使用C#3.5和Excel 2003.問題是我無法實例化更多的Excel對象。我得到COMException。那麼我是否需要一次只創建一個excel處理?你有這個解決方案嗎?
請幫我。
編輯:
Excel的genration不需要用戶交互。它是一個預定的工作。
我正在生成Excel(xls)。我需要在Excel中進行格式設置和着色,所以我不能使用csv。現在我已經同步了代碼,所以一次只有一個作業處理Excel。但它花費了太多時間,因爲一次只有一個excel處理。
任何類型的Excel池化邏輯將有所幫助?請指導我。
你有50個同時打開的文件嗎?你能提供一些代碼嗎? – 2010-10-12 13:00:20
你生成的確切格式是? .xls的? .xslx? .csv文件? – 2010-10-12 13:01:57
你真的需要50個文件嗎?你可以使用一個包含50個工作表的文件嗎? – TMN 2010-10-12 13:34:29