繁体   English   中英

在C#中将一本Excel书中的列插入到另一本Excel书中

[英]Insert columns form one excel book to another in C#

我需要在一个Excel工作簿中的一张表中获取值,然后将其插入到另一个现有工作簿中。

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

在此处输入图片说明

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

我一直在使用Spire.Xls从第一张表中读取值,我认为我可以这样做。 解析工作表,读取值,然后将其粘贴到另一张表中,但这将不起作用,因为我要复制的三列具有相同的标题“ Descripcion”,因此我的解析器只会采用第一个说明中的值列并跳过其他内容。

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

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

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

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM