如何批量取消隐藏快速取消所有隐藏
收到一位讀者聲淚俱下的求助,說他剛?cè)肼毿鹿荆邮樟艘央x職前任留下的一大堆表格。
有個(gè)很大的文件,只有一個(gè)工作表,但是其中有很多公式引用了其他工作表中的源數(shù)據(jù),他知道其他工作表一定是隱藏起來了,于是想通過“取消隱藏”去修改源數(shù)據(jù)。
這一看,差點(diǎn)讓他裸辭!竟然有 100 多個(gè)隱藏的數(shù)據(jù)表!不知道前任是不是故意挖坑,光是一個(gè)個(gè)取消隱藏這些數(shù)據(jù)表,就得花他 1、2 個(gè)小時(shí)。這還不算完,類似的文件,有很多個(gè)!那怎么辦?
我一聽,多大點(diǎn)事兒,加個(gè)按鈕,一點(diǎn)就能取消所有工作表了唄。
案例:
下圖 1 的工作簿中有多個(gè)隱藏的工作表,點(diǎn)擊紅框中的“取消全部隱藏”按鈕,就能一次性將所有隱藏的工作表全部顯示出來。
效果如下圖 2 所示。
解決方案:
下圖的工作簿中一共有 7 個(gè)工作表。
1. 按住 Shift 鍵,依次點(diǎn)擊 Sheet2 和 Sheet7,選中多個(gè)工作表 --> 右鍵單擊 --> 在彈出的菜單中選擇“隱藏”,就能將第 2 至 7 個(gè)工作表同時(shí)隱藏起來。
那么是不是也可以將這些隱藏的工作表同時(shí)取消隱藏?
2. 將鼠標(biāo)放到 Sheet1 標(biāo)簽上 --> 右鍵單擊 --> 在彈出的菜單中選擇“取消隱藏”
3. 在彈出的對話框中能看到所有隱藏的工作表,但是!按住 Shift 鍵卻無法多選,只能選中一個(gè)工作表,將其取消隱藏。
如果有很多個(gè)隱藏工作表,那么隱藏的時(shí)候一時(shí)爽,取消隱藏的時(shí)候滿頭霜。
如何批量取消隱藏所有工作表?以前我曾經(jīng)給大家分享一種技巧,詳情請參閱 。
今天再教另外一個(gè)更容易操作的方式。
4. 按 Alt+F11 --> 在彈出的 VBE 窗體中選擇菜單欄的“插入用戶窗體”-->“模塊”
5. 在右側(cè)的模塊窗體中輸入以下代碼:
Sub Unhide() For Each Sheet In Sheets '遍歷工作簿中的所有工作表 Sheet.Visible = True '將工作表設(shè)置為可見 Next SheetEnd Sub
6. 關(guān)閉 VBE,回到 Excel --> 選擇菜單欄的“開發(fā)工具”-->“插入”-->“按鈕(窗體控件)”
7. 選中按鈕 --> 右鍵單擊 --> 在彈出的菜單中選擇“編輯文字”
8. 將按鈕的文本修改為“取消全部隱藏”
9. 再次選中按鈕 --> 右鍵單擊 --> 在彈出的菜單中選擇“指定宏”
10. 在彈出的菜單中選擇剛才編寫的模塊 Unhide --> 點(diǎn)擊“確定”
現(xiàn)在再次隱藏除 Sheet1 之外的多個(gè)工作表,然后點(diǎn)擊按鈕,就能批量取消隱藏所有工作表。
最后保存文件。
11. 按 Ctrl+S --> 將文件保存為 .xlsm 格式,這樣才能正常運(yùn)行宏文件。
很多同學(xué)會覺得 Excel 單個(gè)案例講解有些碎片化,初學(xué)者未必能完全理解和掌握。不少同學(xué)都希望有一套完整的圖文教學(xué),從最基礎(chǔ)的概念開始,一步步由簡入繁、從入門到精通,系統(tǒng)化地講解 Excel 的各個(gè)知識點(diǎn)。
現(xiàn)在終于有了,文中專欄,從最基礎(chǔ)的操作和概念講起,用生動、有趣的案例帶大家逐一掌握 Excel 的操作技巧、快捷鍵大全、函數(shù)公式、數(shù)據(jù)透視表、圖表、打印技巧等……學(xué)完全本,你也能成為 Excel 高手。
總結(jié)
以上是生活随笔為你收集整理的如何批量取消隐藏快速取消所有隐藏的全部內(nèi)容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 今天立春吃春饼(今日“立春” 立春有什么
- 下一篇: 混乱的电脑文件怎么把电脑文件打乱