首页 > 编程语言 >aspose.cell 把一个Excel的Sheet拷贝到另一个Excel中,并插入在第一个位置

aspose.cell 把一个Excel的Sheet拷贝到另一个Excel中,并插入在第一个位置

时间:2023-03-15 15:24:20浏览次数:50  
标签:Sheet Excel excel cell Workbook Worksheets templateUrl

1、aspose.cell 把一个Excel的Sheet拷贝到另一个Excel中,并插入在第一个位置。

什么?难道放在最后不行嘛,还要这么变态要求。

先说一下,Copy之后放在最后的位置怎么操作。

     Workbook excel = new Workbook("~/SourceReports/CopyLeft.xlsx");
     string templateUrl = Server.MapPath("~/SourceReports/CopyRight.xlsx");
     var SheetTemplate = new Workbook(templateUrl).Worksheets[0];
     var SheetVCTInfo = excel.Worksheets.Add("备注");
     SheetVCTInfo.Copy(SheetTemplate);

这段未完全亲测。

---------------------

这块是亲测了有效果,这个就是标题中提到的需求

       public void CopyRight_Yes(Workbook excel)
        {
            string templateUrl = Server.MapPath("~/SourceReports/VCTCopyRight.xlsx");
            var srcWorkbook = new Workbook(templateUrl);
            // 获取源Excel文件中的Sheet页集合
            WorksheetCollection srcWorksheets = srcWorkbook.Worksheets;
            // 获取源Excel文件的第一个Sheet页
            Worksheet srcSheet = srcWorksheets[0];
            // 获取目标Excel文件的Sheet页集合
            WorksheetCollection destWorksheets = excel.Worksheets;
            // 复制源Sheet页到目标Excel文件中
            Worksheet destSheet = destWorksheets.Insert(0,SheetType.Worksheet,srcSheet.Name);
            destSheet.Copy(srcSheet);
        }

 

标签:Sheet,Excel,excel,cell,Workbook,Worksheets,templateUrl
From: https://www.cnblogs.com/youmingkuang/p/17218670.html

相关文章

  • 自从用了 EasyExcel,导入导出 Excel 更简单了!
    作者:风雨兼程来源:jianshu.com/p/8f3defdc76d4EasyExcel在做excel导入导出的时候,发现项目中封装的工具类及其难用,于是去gitHub上找了一些相关的框架,最终选定了EasyEx......
  • 数字后端要撒哪些sparecell,撒多少合适 ------ 转载
    本文转载自: https://mp.weixin.qq.com/s/y2j_dRF672a3VtWrUILDog 从有利于功能ECO、时序ECO,且尽量减少面积比例的角度看,APR阶段要撒哪些sparecell,撒多少合适?我们下面......
  • Rc与RefCell
    src/main.rs#[derive(Debug)]enumList{Cons(Rc<RefCell<i32>>,Rc<List>),Nil,}usecrate::List::{Cons,Nil};usestd::borrow::BorrowMut;usestd::c......
  • java操作excel文件——POI
    简述在开发者经常会涉及和excel的交互,如将数据库的数据导出到内存中,如将excel的数据导入到内存中。常用的方式有两种——poi和javaexcel,其中常用的是poiPO......
  • 上传Excel时如果获取Excel的所有的sheet页面
    stringStrConn="Provider=Microsoft.ACE.OLEDB.12.0;"+"DataSource="+path+";"+"ExtendedProperties='Excel12.0;HDR=Yes;IMEX=1'";//路径的正确性......
  • SpringBoot框架(43):POI高效导出百万级Excel数据?
    Excel简介什么是excel就不用介绍了,这里主要说明不同版本下每个sheet下的行列限制。版本区间行数列数生成文件后缀   image.png由上面可知Exce......
  • SpringBoot中使用POI导出Excel时怎样循环数据库数据赋值
    场景在已经实现简单的Excel导出的前提下,要结合具体业务实现查询数据库,并遍历赋值到excel上。实现使用MyBatisPlus从数据库查询数据Map<String,Object>param=newHashMap<St......
  • Winforn中导入Excel并显示然后获取多选框选中的内容
    场景使用NPOI导入Excel并赋值给DataTable,然后显示在DataGrdView上,并且添加多选框,然后获取选中行的内容。Winform中使用NPOI实现Excel导入并赋值给DataTable:效果 实现在上......
  • 使用POI导出数据到Excel
    0.准备工作自行去apache的maven仓库查找以下关于poi的依赖(x.x为版本号)1.poi-x.x.jar2.poi-ooxml-x.x.jar3.xmlbeans-x.x.x.jar4.poi-ooxml-schemas-x.x.jar5.poi-o......
  • 前端面试基础cheatsheet
    1.继承2.判断数组console.log(Array.isArray(arr));//trueconsole.log(arrinstanceofArray);//trueconsole.log(arr.constructor===Array);//trueconsol......