Excel中使用簡單的VBA語句來實現批量取消隱藏工作表功能

      網友投稿 1663 2025-03-31

      Excel一直到2013版,也沒有提供批量取消隱藏工作表的功能,這點確實比較遺憾,今天教大家用簡單的VBA語句來實現這超酷炫的取消隱藏工作表功能。

      Excel文件中隱藏了N個工作表,要求在主界面表中設置分別設置“隱藏”和“取消隱藏”按鈕。并實現隱藏指定工作表的功能。

      步驟

      1、在工作表標簽右鍵菜單上,點“查看代碼”在打開的窗口中,“插入”- “模塊" - 把下面的代碼粘貼到右側的窗口中。關閉當前Visual basic窗口。

      代碼

      Sub 隱藏()Dim arrApplication.ScreenUpdating = False表名 = Array("表2", "表4", "表5")

      Excel中使用簡單的VBA語句來實現批量取消隱藏工作表功能

      '上句設置要隱藏的表名Sheets(表名).Visible = 0Sheets("主界面").SelectApplication.ScreenUpdating = TrueEnd Sub

      Sub 取消隱藏()Application.ScreenUpdating = FalseDim arrFor x = 1 To Sheets.CountSheets(x).Visible = -1Next xSheets("主界面").SelectApplication.ScreenUpdating = TrueEnd Sub

      2、在“主界面”表中開發工具 - 插入 - 表單控件 - 拖畫兩個按鈕,并分別指定宏。

      添加“開發工具”選項卡方法:

      2010版:文件 - 選項 - 自定義功能區

      2007版: office按鈕- excel選項 - 常用 - 顯示"開發工具.."

      2003版:視圖菜單 - 工具欄 - 選中“窗體”

      3、文件另存為“啟用宏的工作簿”(excel2003版略過此步)

      設置OK!

      如果你是新手可能看不明白上面VBA代碼,不要緊,只要按步驟操作即可。不過還是建議感興趣的同學們系統的學習一下VBA語言。VBA語言不像同學們想象的那么難,嘗試下便會知道。

      版權聲明:本文內容由網絡用戶投稿,版權歸原作者所有,本站不擁有其著作權,亦不承擔相應法律責任。如果您發現本站中有涉嫌抄襲或描述失實的內容,請聯系我們jiasou666@gmail.com 處理,核實后本網站將在24小時內刪除侵權內容。

      版權聲明:本文內容由網絡用戶投稿,版權歸原作者所有,本站不擁有其著作權,亦不承擔相應法律責任。如果您發現本站中有涉嫌抄襲或描述失實的內容,請聯系我們jiasou666@gmail.com 處理,核實后本網站將在24小時內刪除侵權內容。

      上一篇:爬蟲管理平臺 Crawlab 專業版新功能介紹: 性能監控
      下一篇:excel2003文本換行的教程
      相關文章
      亚洲激情黄色小说| 亚洲av手机在线观看| 亚洲日韩一区精品射精| 狠狠入ady亚洲精品| 亚洲乱码av中文一区二区| 亚洲伊人久久大香线蕉影院| 亚洲成年轻人电影网站www| 亚洲Av无码精品色午夜| 亚洲va无码手机在线电影| 亚洲国产精品一区二区成人片国内| 亚洲综合色婷婷七月丁香| 国产AⅤ无码专区亚洲AV| 国产成人毛片亚洲精品| 中文字幕久久亚洲一区| 亚洲热妇无码AV在线播放| 久久精品国产69国产精品亚洲| 亚洲免费观看视频| 亚洲av永久无码精品漫画| 久久精品国产亚洲av四虎| 亚洲欧洲久久av| 亚洲愉拍99热成人精品热久久 | 色偷偷亚洲男人天堂| 亚洲a无码综合a国产av中文| 亚洲av日韩综合一区久热| va亚洲va日韩不卡在线观看| 亚洲精品国产电影| 中文字幕亚洲乱码熟女一区二区 | 亚洲偷自拍拍综合网| 亚洲一区二区三区无码中文字幕| 日韩亚洲变态另类中文| 亚洲AV无码成人专区片在线观看 | 亚洲AV无码一区二区三区电影| 亚洲国产日韩综合久久精品| 国产色在线|亚洲| 亚洲精品无码久久| 亚洲色图综合在线| 亚洲av无码国产精品夜色午夜 | 91亚洲国产成人久久精品| 中文字幕无码精品亚洲资源网久久| 亚洲欧美乱色情图片| avtt亚洲天堂|