表格状态列_Excel小工具之04:批量自动删除状态为隐藏的列

1. 问题的背景

下面这样的一个表格是工作过程中常见的

e10148cf83e6267a31300ca58c114e27.png

在这个表格中,列有不同的属性,同样表格,对于设计人员自身是应该全部可见,但是当需要把表格的部分内容分享给业主,其他设计单位,供货商的时候,数据就需要有所取舍了,主要有两个方面的考虑,其一是保密的需要,有些数据不方便提供的,需要隐藏或者删除;其二则是有些数据对非设计人员没有用处,清除无关数据更方便对方使用。因此,把需要隐藏的列删除是必要的。

以下界面就十分清楚简单了

4e4e455d74fcf9bc9b8a36c505819cc7.png

但是这样的表格还存在一个问题,就是可以通过右键取消隐藏,最好的办法是把不需要显示的数据列删除,问题是"公开"的列,"隐藏"的列,"保密"的列是离散分布的,手动删除的操作还是比较难以操作的。

最理想的是有一个所见即所得的功能,即当前界面调整完成后,自动的删除隐藏的状态的数据列。

2. 问题的解决

首先,运行《电气设计辅助程序(EDAP)正式版6.0@2019.03.03-02程序》

运行后在Excel界面出现如下选项卡:

b8c334bcc7d28fd1f856eaae99e1dca5.png

点击通用工具

c789291ce46962897506997b57ba7aa4.png

再选择单元工具,执行"删除隐藏的列"功能

e5a8f6503e735c457e895b7de537e585.png

并在对话框中输入当前表格最大的使用列数(为了避免遍历所有列,提高处理速度,可以输入一个足够大的数字即可)

a1e319b4a7f41fe5a06ee169e312de78.png

点击确认即可完成操作。

152f34136cbda9688a740a94f63a0adb.png

公开的列依次变化为ABCDEFG,不需要出现的内容已经搞定。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值