如何使用EPPlus在excel电子表格中隐藏大量列?

亚当

我正在使用EPPlus 3.1.3版创建电子表格,我想隐藏从L列到XFD列的所有列,以及从最底部的行到末尾的所有行。我试图通过使用隐藏列:

for (int i = 12; i <= 16384; i++)
{
     worksheet.Column(i).Hidden = true; 
}

但是,此循环要花很多时间。有谁知道隐藏大量列的另一种方法?我也不知道如何隐藏行。

我想知道EPPlus之外是否还有其他解决方案,但我真的不想在此添加其他库。

托比

我已经找到了解决方案的列。

我想隐藏第10至16384列(最后)。以下代码可以解决问题,并具有良好的性能。

//EPPlus 4.04 is used.

Dim col As ExcelColumn = osheet.Column(10)
col.ColumnMax = 16384
col.Hidden = True

本文收集自互联网,转载请注明来源。

如有侵权,请联系 [email protected] 删除。

编辑于
0

我来说两句

0 条评论
登录 后参与评论

相关文章

使用EPPlus验证Excel(电子表格)文件

如何隐藏某些列?- 谷歌电子表格

使用EPPlus向电子表格写入问题

如何使用php Excel在excel电子表格中插入数据

使用EPPlus将文本添加到Excel电子表格中的合并单元格

如何获取Excel电子表格中列的最后一个值?

如何计算Google电子表格/ Excel中两列数字之间的总差?

如何在Excel电子表格列中查找连续数字的特定数据

如何使用VBA在Excel电子表格中的列表中打开文件夹

Matlab:使用 xlsread 从 excel 电子表格中读取多列

使用EPPlus生成电子表格时是否可以忽略Excel警告?

如何使用 Apps 脚本将多个电子表格中特定列的数据导入到一个电子表格中?

如何在cygwin下使用awk从Excel电子表格中打印字段?

如何使用SSIS在Excel电子表格中读取变量的值

如何使用EPPlus生成电子表格,其中数字是数字而不是文本

如何从包含多个表格的 Excel 电子表格中根据其标题选择表格?

如果列A为空,则在Google电子表格中隐藏行?

如何自动打印Excel电子表格文件?

如何防止Excel电子表格的免费分发

如何在谷歌电子表格中隐藏和显示特定名称范围

基于Excel电子表格中输入的订单

图像到R中的Excel电子表格

在Excel电子表格中存储结果网格

删除 Excel 电子表格中的重复项

在Excel中为电子表格编写宏

如何使用电子表格中的表格填充HTML表格?

使用Freezepane生成Excel电子表格

电子表格的Excel方程

写入Excel电子表格