1. 程式人生 > 實用技巧 >隱藏表格部分內容,開啟巨集自動顯現

隱藏表格部分內容,開啟巨集自動顯現

實現的功能是,必須啟用巨集才能檢視隱藏內容,啟用巨集後,隱藏的內容自動顯示

一、首先手動隱藏

將要隱藏的行選擇(這裡是2-22行),右鍵,隱藏

隱藏後效果:

二、設定巨集

alt+f11進入VBA編輯器,雙擊Sheet1表格,就是你要隱藏內容的那一張表,將以下程式碼複製貼上進去

Sub main()
    Rows("2:22").Select
    Selection.EntireRow.Hidden = False
End Sub

其中2:22代表第2至22行

然後雙擊ThisWorkbook,將下面一串程式碼貼上進去

Private Sub Workbook_Open()
Call Sheet1.main
End Sub

這一串程式碼的意思是將上面的程式碼main自動執行,也就實現了在啟用巨集的情況下,自動顯示隱藏內容,不啟用巨集則無法顯示的效果

ctrl+s儲存,會出現彈窗,直接選擇關閉彈窗,就可以重新儲存了,要儲存為xlsm模式的

效果:

點選啟用內容後,顯示

壞笑.jpg