Excel小工具之04:批次自動刪除狀態為隱藏的列

1。 問題的背景

下面這樣的一個表格是工作過程中常見的

Excel小工具之04:批次自動刪除狀態為隱藏的列

在這個表格中,列有不同的屬性,同樣表格,對於設計人員自身是應該全部可見,但是當需要把表格的部分內容分享給業主,其他設計單位,供貨商的時候,資料就需要有所取捨了,主要有兩個方面的考慮,其一是保密的需要,有些資料不方便提供的,需要隱藏或者刪除;其二則是有些資料對非設計人員沒有用處,清除無關資料更方便對方使用。因此,把需要隱藏的列刪除是必要的。

以下介面就十分清楚簡單了

Excel小工具之04:批次自動刪除狀態為隱藏的列

但是這樣的表格還存在一個問題,就是可以透過右鍵取消隱藏,最好的辦法是把不需要顯示的資料列刪除,問題是“公開”的列,“隱藏”的列,“保密”的列是離散分佈的,手動刪除的操作還是比較難以操作的。

最理想的是有一個所見即所得的功能,即當前介面調整完成後,自動的刪除隱藏的狀態的資料列。

2。 問題的解決

首先,執行《電氣設計輔助程式(EDAP)正式版6。0@2019。03。03-02程式》

執行後在Excel介面出現如下選項卡:

Excel小工具之04:批次自動刪除狀態為隱藏的列

點選通用工具

Excel小工具之04:批次自動刪除狀態為隱藏的列

再選擇單元工具,執行“刪除隱藏的列”功能

Excel小工具之04:批次自動刪除狀態為隱藏的列

並在對話方塊中輸入當前表格最大的使用列數(為了避免遍歷所有列,提高處理速度,可以輸入一個足夠大的數字即可)

Excel小工具之04:批次自動刪除狀態為隱藏的列

點選確認即可完成操作。

Excel小工具之04:批次自動刪除狀態為隱藏的列

公開的列依次變化為ABCDEFG,不需要出現的內容已經搞定。