我有大量数据要插入到现有 Excel 工作簿的工作表中。Excel 工作簿将具有其他包含计算和数据透视表的工作表。数据可能有多达 60,000 行和 30 多列。此解决方案必须适用于 Excel 2003 和 Excel 2007。
使用 Excel OLE 对象太慢了,所以我们尝试从 CSV 文件加载数据。我们提出了一种加载数据的方法,方法是将数据放在剪贴板上,然后将其粘贴到工作表中。我觉得这是一个相当的kludge。是否有另一种以编程方式将 CSV 文件加载到工作表中的方法?或者也许完全不同的解决方案?
更新:在我们完全调查答案之前,我们被另一项任务猛烈抨击。我们应该能够在几周内回到这个问题上。当我们回到这个任务时,我一定会再次更新。
感谢您迄今为止的所有答案!