0

我需要从一个 Excel 工作簿中的一张表中获取值并将它们插入到另一个现有工作簿中。

我需要取的值是第一个文件的前 6 列:

在此处输入图像描述

我想像这样将它们插入另一本书的开头 在此处输入图像描述

我一直在使用 Spire.Xls 从第一张表中读取值,我想我也可以这样做;解析工作表,读取值并将它们粘贴到另一张表中,但这不起作用,因为我要复制的三个列具有相同的标题“描述”,所以我的解析器只会从第一个描述中获取值列并跳过其他列。

有什么方法可以使用 Excel.Interop 或 Spire 本身在工作簿之间复制和粘贴整个列?或者,有没有办法获得所有 3 个“描述”值(不重写列标题)?

4

1 回答 1

0

VSTO 可能会有所帮助。我在 C#/VSTO 中完成了类似的任务。

也许通读:使用工作表作为数据源的 VSTO Excel 的简单示例

于 2013-11-25T18:13:52.307 回答