一区二区三区日韩精品-日韩经典一区二区三区-五月激情综合丁香婷婷-欧美精品中文字幕专区

分享

Excel VBA 代碼-顯示工作表與隱藏工作表

 冷茶視界 2023-11-15 發(fā)布于江蘇

應(yīng)用場(chǎng)景:返回主頁(yè)面,顯示某一個(gè)工作表,其余工作表均隱藏,即始終只顯示一個(gè)工作表。

以下代碼顯示或者說(shuō)是回到名稱為“Main“的工作表,可以把它放到一個(gè)命令按鈕里:

'代碼基本邏輯:首先,我們把要顯示的工作表激活并顯示出來(lái),把它的名稱存在'一個(gè)變量(curSht)中,然后對(duì)所有工作表名稱進(jìn)行循環(huán)比對(duì),把名稱不同于'curSht的所有工作表給它深度隱藏。注意:深度隱藏(xlSheetVeryHidden)后,'用鼠標(biāo)右鍵不能取消隱藏。而xlSheetHidden則可以用鼠標(biāo)右鍵取消隱藏,詳見'代碼。
Sub BackTo() Dim Sht As Worksheet Dim curSht As String On Error Resume Next Sheets("Main").Activate    ActiveSheet.Visible = xlSheetVisible   '顯示工作表 curSht = ActiveSheet.Name    '遍歷所有工作表,隱藏不需要顯示的工作表 For Each Sht In Excel.ThisWorkbook.Worksheets          If Sht.Name <> curSht Then           '設(shè)置工作表對(duì)象的Visible屬性            'Sht.Visible = xlSheetHidden Sht.Visible = xlSheetVeryHidden End If NextEnd Sub

或者放在某一個(gè)模塊里,在命令按鈕里調(diào)用:

隱藏其他工作表,這個(gè)跟上面的有點(diǎn)類似,可以用在如下場(chǎng)景:除當(dāng)前工作表外,還有其他工作表處于顯示狀態(tài),我現(xiàn)在只要顯示當(dāng)前工作表,其他工作表給我隱藏起來(lái):

Sub xHide()    Dim Sht As Worksheet    Dim curSht As String    curSht = ActiveSheet.Name    ActiveSheet.Visible = xlSheetVisible    For Each Sht In Excel.ThisWorkbook.Worksheets         If Sht.Name <> curSht Then            Sht.Visible = xlSheetVeryHidden        End If    NextEnd Sub

顯示所有工作表:

See you next time!

    轉(zhuǎn)藏 分享 獻(xiàn)花(0

    0條評(píng)論

    發(fā)表

    請(qǐng)遵守用戶 評(píng)論公約

    類似文章 更多

    国产级别精品一区二区视频| 可以在线看的欧美黄片| 国产成人午夜在线视频| 国产剧情欧美日韩中文在线| 国产精品免费精品一区二区| 国产精品大秀视频日韩精品| 欧美中文字幕日韩精品| 91天堂素人精品系列全集 | 一区二区三区国产日韩| 99国产高清不卡视频| 久久福利视频在线观看| 成人精品一级特黄大片| 国产精品一区二区三区黄色片| 亚洲熟妇熟女久久精品 | 日本av一区二区不卡| 亚洲欧美日韩在线看片| 中文字幕不卡欧美在线| 麻豆欧美精品国产综合久久| 国产精品一区二区高潮| 国产亚洲成av人在线观看| 四季av一区二区播放| 一区二区三区日韩经典| 欧美在线视频一区观看| 91国自产精品中文字幕亚洲| 国产一级不卡视频在线观看| 亚洲男人的天堂久久a| 日韩一区二区三区免费av| 精品偷拍一区二区三区| 夫妻激情视频一区二区三区| 欧洲一区二区三区自拍天堂| 日韩色婷婷综合在线观看| 一区二区三区四区亚洲专区| 日本高清视频在线播放| 亚洲国产精品无遮挡羞羞| 91欧美亚洲视频在线| 亚洲中文字幕视频在线观看| 亚洲日本久久国产精品久久| 国产91麻豆精品成人区| 性欧美唯美尤物另类视频| 国产精品流白浆无遮挡| 久久精品亚洲精品一区|