zoukankan      html  css  js  c++  java
  • NPOI_2.1.3_学习记录(4)-Excel中单元格的复制

    这边我直接采用上一步生成的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();

    复制后的结果如下:

    image

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

  • 相关阅读:
    sql
    po bo vo java bean
    jdk面试
    Bean 参数时间 设置
    kafka demo
    spring注解 动态修改注解的值
    参考资料
    Centos 编译带调试信息的libevent
    mysql 库表整体相关查询
    MySQL安装(linux)
  • 原文地址:https://www.cnblogs.com/Murray/p/4234179.html
Copyright © 2011-2022 走看看