我正在开发一份工作申请。每个作业都会生成一个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