c# 另存为 excel 表格的时候为什么会有三个表,刚接触这东西不太懂 excel默认新建三个表,可以改 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 Application.SheetsInNewWorkbook = 3 EXCEL默认创建的时候就是3个表 Excel默认是3个Sheet,不想要的话,就把多余的Sheet删除掉吧,当然也可以用Application.SheetsInNewWorkbook = 1来做,但是这样一来,以后你通过点击开始菜单中的Excel图标来Excel 的时候,里面也就只有一个Sheet了。 或者你换个控件导出,而不要用EXCEL自己的DLL比如NPOI这样生成几个sheet就跟默认无关,也跟office版本号无关,甚至兼容32位和64位系统 Application.SheetsInNewWorkbook = 3;Application.SheetsInNewWorkbook = 1;Application.SheetsInNewWorkbook = 12;随你改 一般应该这样改首先保存这个sheet数int sheetsCount=Application.SheetsInNewWorkbook;然后修改为你所期望的值Application.SheetsInNewWorkbook=1;....................最后在关闭前恢复原值,这是程序员的一种责任Application.SheetsInNewWorkbook=sheetsCount; 求助 socket发送数据长度测算 c# 如何关闭异步socket 释放端口 WinForm 被筛选隐藏后的列索引无效 请问--- Graphics中如何将擦除控件上的字 摄像头捕获的视频数据用什么编码解码器对数据进行压缩和解压缩以便网络传输啊? 300分求解决drag and drop的问题,分不够还可能加 [在线等]从一个Excel文件导入到另一个Excel文件有的数值会变为"F1" 在windows上不显示u盘的盘符 请各位兄弟姐妹帮忙,为什么打开.sln的文件要设置项目位置,还要输入密码 难题求助,大神们,谢谢了 WebForm按钮弹出文件问题 代码运行正常但执行不完全是怎么回事?
当然也可以用Application.SheetsInNewWorkbook = 1来做,但是这样一来,以后你通过点击开始菜单中的Excel图标来Excel 的时候,里面也就只有一个Sheet了。
比如NPOI
这样生成几个sheet就跟默认无关,也跟office版本号无关,甚至兼容32位和64位系统
Application.SheetsInNewWorkbook = 1;
Application.SheetsInNewWorkbook = 12;
随你改
首先保存这个sheet数
int sheetsCount=Application.SheetsInNewWorkbook;
然后修改为你所期望的值
Application.SheetsInNewWorkbook=1;
....................
最后在关闭前恢复原值,这是程序员的一种责任
Application.SheetsInNewWorkbook=sheetsCount;