Logo

用C# 在Excel最后新增一个sheet页 原创

photo

2024年12月09日

需求:在Excel中新建一个sheet页,该工作表总是会出现在当前被选中的工作表的前面,想让sheet页添加到最后,或指定的位置。

思路:Worksheets.Add( before, after, count, type)添加方法有四个参数,设置第二个参数

Before:指定工作表对象,新建的工作表将置于此工作表之前。

After:指定工作表对象,新建的工作表将置于此工作表之后。

Count:要新建的工作表的数目。默认值为 1。

Type:指定工作表类型。

//1.获取现有的excel实例
Excel.Application xlsApp = (Excel.Application)ExcelDnaUtil.Application;

//2.得到workbook对象
Excel.Workbook xBook = xlsApp.ActiveWorkbook;
//获取文件中有几个sheet页
var sheets = xBook.Sheets.Count;
//获取最后一个sheet页
Excel.Worksheet sheet= (Excel.Worksheet)xBook.Sheets[sheets];
 //在最后新增一个sheet页
Excel.Worksheet xSheet = (Excel.Worksheet)xBook.Sheets.Add(Missing.Value,sheet,Missing.Value,Missing.Value);                
xSheet.Name = "sheet的名字";


橙子主题打折出售

其实我不卖,主要是这里是放广告的,所以就放了一个
毕竟主题都没做完,卖了也是坑.

购买它
所有附件
该文章没有附件.
本文为原创文章,请注意保留出处!

说明:该篇随笔的代码内容并非出自本人,是在其他网站搜寻的,出处已经不记得了,本次随笔只为记录,目的帮...C#winform获取鼠标点击位置

C#:多线程篇 2024年12月10日

文章目录基础概念进程线程句柄多线程同步/异步C#中的多线程Thread如何开启新线...C#:多线程篇

热门文章

无法握住的故土 在我们心灵最温暖的角落,总有一寸土地是属于故乡的。虽然我们看似已远离故土,可骨子里对故乡的依恋却是从未冷却过。我们无论漂泊他乡,还是在繁华都市平步青云,可故乡的悠悠情思总会潜入梦乡与你缠绵。是儿时那一缕缕茉莉的清香萦绕在梦境,也是邻家那已锈迹斑斑的铁壶里,开出艳丽的花儿在梦的边缘摇曳。故土就这样根深蒂固地在我们的灵魂深处烙下深深的印记。 作者:Pastore Antonio
1596 浏览量
EWS(Exchange Service)基本使用(获取个人会议,会议室会议内容,会议室列表,发送会议,修改会议,删除会议) 最近公司要求和exchange服务对接,所以稍微研究了一下官方文档,做出以下总结,欢迎大家补充。先...EWS(ExchangeService)基本使用(获取个人会议,会议室会议内容,会议室列表,发送会议,修改会议,删除会议) 作者:Pastore Antonio
1585 浏览量
Sql Server 部署SSIS包完成远程数据传输 本篇介绍如何使用SSIS和作业完成自动更新目标数据任务。**温馨提示:如需转载本文,请注明...SqlServer部署SSIS包完成远程数据传输 作者:Pastore Antonio
1578 浏览量
SQL Server AG集群启动不起来的临时自救大招 背景前晚一朋友遇到AG集群发生来回切换不稳定的情况,情急之下,朋友在命令行使用命令重启WSFC集群...SQLServerAG集群启动不起来的临时自救大招 作者:Pastore Antonio
1571 浏览量
windows 下安装 memcahce 官网上并未提供Memcached的Windows平台安装包,我们可以使用以下链接来下载,你需...windows下安装memcahce 作者:Pastore Antonio
1566 浏览量