NPOI修改excel 的工作表名称
因为工作上有个调用存储过程的需求,但是excle表中色sheet名字有特殊符号。导致存储过程一直报错。无奈只能修改sheet名字,摸索了半天,才把代码写好。现如今把代码记录下来,方便以后可以随时查看。
//修改sheet名字//hisfile为原文件地址IWorkbook workbook = null;if (!System.IO.File.Exists(hisFile)){return null;}FileStream fs = new FileStream(hisFile, FileMode.OpenOrCreate, FileAccess.ReadWrite, FileShare.ReadWrite);//根据路径通过已存在的excel来创建HSSFWorkbook,即整个excel文档if (hisFile.IndexOf(".xlsx") > 0){// 2007版本workbook = new XSSFWorkbook(fs);}else if (hisFile.IndexOf(".xls") > 0){// 2003版本workbook = new HSSFWorkbook(fs);}//获取sheet的索引int idex = workbook.GetSheetIndex("111111");//修改sheet名字workbook.SetSheetName(idex, "222222222");//重新写入excle数据,保存关闭FileStream fs2 = new FileStream(hisFile, FileMode.Create);workbook.Write(fs2);fs2.Close();
NPOI修改excel 的工作表名称相关推荐
- excel提取工作表名称
1.创建提取函数,引用位置:=GET.WORKBOOK(1),名称随意命名(只要引用的时候一致就行) 2.创建新的工作表引用函数:=INDEX(提取,ROW(A1)) 3.根据自己的需要进行截取或拼接 ...
- 如何禁止修改Excel工作表名称
经常会有网友提问:如何实现禁止修改Excel工作表名称,这个暂时没有完美解决方案,但是如下变通解决方法基本上可以满足需求. 示例文件中有两个工作表,名称为Summary和Sheet2,假设禁止修改第一 ...
- python获取excel工作表名称
你可以使用 Python 的 openpyxl 库来获取 Excel 的工作表名称.具体的方法是: 安装 openpyxl 库:在命令行中输入 pip install openpyxl 在 Pytho ...
- Excel酷炫技能,批量修改工作表名称,让你的工作事半功倍
企事业单位部门众多,人员也众多.使用Microsoft Excel汇集资料任务繁重,收集到的Excel工作表资料名称也各不相同,如果不将其整理会对今后的工作造成不必要的麻烦.对Excel工作表名称单个 ...
- vba 修改access表的链接地址_神奇的VBA编程:禁止修改Excel工作表名称
职场中经常需要将做好的Excel表格/模板发给他人或者存放在公共路径上共享使用,此时需要禁止别人更改已经设定好的工作表名称.或者某些工作簿中有公式使用了对某些工作表的外部引用,如果工作表名称发生变化, ...
- Excel如何批量修改工作表名称
今天跟大家分享一下Excel如何批量修改工作表名称 1.下图工作簿中含有多个工作表,现在我们想要将工作表名称批量修改为1月-9月. 2.首先我们现在表格空白区域录入1月-9月 3.点击下图选项(Exc ...
- 如何防止Excel工作表名称被修改
在Excel工作表标签上双击可以修改名称,如果其他工作簿中公式使用了对于此工作表的外部引用,那么工作表名称变化后,这些外部引用经失效,在VBA代码中通过工作表名称引用对象也将出错.利用VBA对象事件代 ...
- 修改Excel工作表名称(CodeName)并不简单
在Excel中修改工作表名称有什么可讲的,在工作表标签上点右键,选择重命名就可以了,恭喜你答对了一半. 另一半呢?除了这个名称外,工作表还有另外一个名称--CodeName,想修改这个名字就没那么简单 ...
- Excel单元格中引用当前工作表名称
有多份Excel表格表头标题都为"××学校第1次拉练考试××班成绩表",由于工作表结构都是一样的,所以我每次都是复制工作表然后编辑修改表中的数据.但经常是表中数据修改了,表头标题中 ...
最新文章
- openSUSE-openOffice无法输入中文
- 人的一生应当这样度过
- 收藏一个有趣的帖子,现在的客户端真有点让人不安,难怪XSS。。。
- Xtrabackup2.4.8备份、还原、恢复Mysql5.7.19实操
- ArcGIS Server学习资料
- 如何将CAD图纸转换成彩色jpg
- 插帧补帧DAIN算法,让电影、视频、动漫变丝滑顺畅
- 可以这样理解 TIM_INIT(arr,psc)重装载值和分频值
- could't excute 请求的操作需要提升 win32 error 740
- HDU 4489 (DP递推计数)
- 神操作 用 Python 操作 xmind 绘制思维导图
- Spring cloud Eureka consumer 调用 provider ERROR:java.net.UnknownHostException: XXX-PAYMENT-SERVICE
- oracle日期导出mysql_Oracle 获取系统日期时间,导出数据库
- 读取没开计算机硬盘,电脑开不了机读取不了硬盘。
- 【计算机网络】REST接口
- 关于WIN10安装wireshark的小插曲
- 如何实现简单计算器(附代码)
- kali局域网常用攻击命令
- matlab模拟反射,matlab模拟光的反射折射
- 电子笔记神器——Typora