码迷,mamicode.com
首页 > 其他好文 > 详细

NPOI_2.1.3_学习记录(4)-Excel中单元格的复制

时间:2015-01-19 17:09:15      阅读:232      评论:0      收藏:0      [点我收藏+]

标签:

这边我直接采用上一步生成的demo.xls.

直接上代码吧 也没有什么好说的:

HSSFWorkbook hssfWorkbook;
//加载Excel文件
using (var readFile = File.OpenRead(@"D:\demo.xls"))
{
    //文件对象
    hssfWorkbook = new HSSFWorkbook(readFile);
}
//获取工作表1
ISheet iSheet = hssfWorkbook.GetSheetAt(0);
ICell iCell = iSheet.GetRow(2).GetCell(0);
//Copy A3 To G3
iCell.CopyCellTo(6);

IRow iRow = iSheet.GetRow(0);
//Copy C1 To G1
iRow.CopyCell(2, 6);

//copy row 1 to row 9
iSheet.CopyRow(0, 8);
//写入文件
FileStream file = new FileStream(@"demo.xls", FileMode.Create);
hssfWorkbook.Write(file);
file.Close();

复制后的结果如下:

技术分享

此处不知道为什么,复制后的链接只有最后一个是有效的,前面的就失效了。如:URL链接  只有最后一个有效,还希望知道的兄弟给解答一下!!

NPOI_2.1.3_学习记录(4)-Excel中单元格的复制

标签:

原文地址:http://www.cnblogs.com/Murray/p/4234179.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!