1 功能简介

隐藏/剔除工作表一般应用于通过不同条件需要显示的内容不同,因内容样式差异较大,所以通过多sheet各自制作模版,通过隐藏/剔除工作表来显示所需的内容,他们之间是独立的数据相互之间没有影响。

2 直接设置隐藏/剔除工作表

2.1 工作表隐藏

切换需要隐藏的工作表sheet,将工作表属性中的“隐藏”功能勾选即可,如下图:

最终执行报表时,设置为隐藏的工作表将不会显示,效果如下图:

2.2 工作表剔除

与工作表隐藏类似,切换需要剔除的工作表sheet,将工作表属性中的“剔除”功能勾选,如下图:

可按需设置剔除时机,支持:执行前和执行后两种时机。
最终执行报表时,选中工作表将不会显示,效果如下图:

3 根据条件动态隐藏/剔除工作表

有时我们需要符合条件的时候显示工作表,否则隐藏/剔除工作表,这时可以通过工作表的“动态属性”设置条件来实现。

选择属性后,点击条件“设置”按钮进行条件设置,支持普通和表达式两种方式,如下图:

设置条件和值,其中值勾选表示隐藏/剔除,不勾选表示不隐藏/不剔除。
可以设置多个条件,满足多条件的动态控制。所有条件均不符合的,则分别按照工作表属性中的“隐藏”和“剔除”配置项勾选状态进行控制。

4 注意事项

1)隐藏的工作表只是执行时不显示,但仍然参与计算;
2)剔除:不会导出剔除的工作表;
3)剔除时机:执行后一般是剔除的工作表与执行的数据有一定的相关性,需要报表执行之后再剔除;
4)隐藏:无论是否导出公式,导出Excel时,工作表都会被导出,勾选了导出公式会将数据也导出。

作者:fancy  创建时间:2025-05-15 14:44
最后编辑:fancy  更新时间:2025-09-30 12:01