用於隱藏除活動工作表之外的所有內容的 Excel 宏

您可能希望使用此宏隱藏非活動工作表。Excel 不允許您隱藏工作簿中的所有工作表;必須至少顯示一個。但是,您可以隱藏除活動工作表之外的所有工作表。

宏的工作原理

此處的宏遍歷工作表並將每個工作表名稱與活動工作表的名稱相匹配。每次宏循環時,它都會隱藏任何不匹配的工作表。

子宏1()
'第 1 步:聲明變量
    Dim ws as 工作表
'第 2 步:開始遍歷所有工作表
    對於 ThisWorkbook.Worksheets 中的每個 ws
'第 3 步:檢查每個工作表名稱
    如果 ws.Name <> ThisWorkbook.ActiveSheet.Name 那麼
'第 4 步:隱藏工作表
    ws.Visible = xlSheetHidden
    萬一
'第 5 步:循環到下一個工作表
    下一個
結束子

第 1 步聲明了一個名為 ws 的對象。此步驟為宏循環通過的每個工作表創建一個內存容器。

第 2 步開始循環,告訴 Excel 評估此工作簿中的所有工作表。請注意 ThisWorkbook 和 ActiveWorkbook 之間的區別。ThisWorkBook 對像是指包含代碼的工作簿。ActiveWorkBook 對像是指當前活動的工作簿。它們通常返回相同的對象,但如果運行代碼的工作簿不是活動工作簿,它們將返回不同的對象。在這種情況下,您不想冒險在其他工作簿中隱藏工作表,因此您使用 ThisWorkBook。

在步驟 3 中,宏只是將活動工作表名稱與當前正在循環的工作表進行比較。

如果工作表名稱不同,宏會在步驟 4 中隱藏工作表。

在第 5 步中,您循環返回以獲取下一張紙。在評估所有工作表後,宏結束。

請注意,您在宏中使用了 xlsheetHidden。此屬性應用您通常在右鍵單擊工作表並選擇隱藏時獲得的默認隱藏狀態。在此默認隱藏狀態下,用戶可以右鍵單擊任何選項卡並選擇取消隱藏,這將顯示所有隱藏的工作表。但另一種隱藏狀態比默認狀態更隱蔽。如果您使用 xlSheetVeryHidden 隱藏您的工作表,用戶將根本無法看到它們 — 即使他們右鍵單擊一個選項卡並選擇取消隱藏。取消隱藏以這種方式隱藏的工作表的唯一方法是使用 VBA。

宏的使用方法

要實現此宏,您可以將其複制並粘貼到標準模塊中:

按 Alt+F11 激活 Visual Basic 編輯器。

在項目窗口中右鍵單擊項目/工作簿名稱。

選擇插入→模塊。

在新創建的模塊中鍵入或粘貼代碼。


智能表9.1.1

智能表9.1.1

Smartsheet 是一個動態工作平台,可讓您管理專案、建立工作流程以及與團隊合作。

共享點

共享點

SharePoint 是一個基於 Web 的協作系統,它使用各種工作流程應用程式、「清單」資料庫和其他 Web 元件以及安全功能來控制業務群組的協同工作。

萬年曆1.0.38/1.0.36

萬年曆1.0.38/1.0.36

萬年日曆是一款手機上的日曆檢視應用程式,可協助您在手機上快速查看陰陽日期,從而安排您的重要工作。

微軟 Outlook 2021

微軟 Outlook 2021

Microsoft Outlook 是由 Microsoft Corporation 開發的商業和生產力應用程式。

點擊按鈕

點擊按鈕

ClickUp 是所有企業評價最高的生產力平台之一。Google、Booking.com、San Diego Padres 和 Uber 等大型企業都使用 ClickUp 來提高工作效率。

PDF-XChange 檢視器 2.5.322.10

PDF-XChange 檢視器 2.5.322.10

PDF 已成為閱讀、建立和傳送文字文件的常用格式。反過來,用於此類文件的程式數量也有所增加。PDF-XChange Viewer 是數量不斷增長的 PDF 檢視器之一。

阿帕契開放辦公室

阿帕契開放辦公室

Apache OpenOffice 提供了一整套可與 Microsoft 365 競爭的 Office 應用程序,尤其是 Excel、PowerPoint 和 Word。它允許您更有效地管理您的項目,並支援多種文件格式。

下載 iTaxviewer 1.8.7

下載 iTaxviewer 1.8.7

iTaxViewer軟體是當今最受歡迎的XML檔案讀取軟體。該軟體是用於讀取稅務總局 XML 格式電子報稅單的應用程式。

硝基 PDF 閱讀器

硝基 PDF 閱讀器

Nitro PDF Reader 是一款方便的 PDF 編輯器,涵蓋了大多數人每天使用 PDF 文件執行的所有基本任務。

福昕閱讀器12

福昕閱讀器12

Foxit Reader主要是一個PDF閱讀器,還允許您建立PDF文件、對其進行簽名、編輯以及添加註釋。它適用於作業系統,有 Microsoft Office 軟體包中各種程式的插件。