KutoolsforOffice — 一套方案,五大工具。事半功倍。三月特賣:20% 折扣

如何在 Excel 工作表中僅顯示列印區域?

作者Kelly修改日期

若只需列印特定區域,您可在 Excel 中設定打印區域(版面配置 > 打印區域 > 設定打印區域)。當您與同事分享檔案時,有時可能希望僅顯示打印區域,該如何實現?本文將介紹幾種在 Excel 工作表中僅呈現打印區域的實用方法。


僅在 Excel 的分頁預覽檢視中顯示打印區域

當您在工作表中點擊檢視 > 分頁預覽,切換至分頁符檢視時,非列印區域的背景會自動變為深灰色。請參閱下方螢幕截圖:
點選「檢視 > 分頁預覽」,非列印區域的背景將變為深灰色

注意:您也可以點擊狀態欄中的分頁預覽按鈕,快速切換至分頁預覽檢視。
點選狀態列中的「分頁預覽」按鈕

然而,此方法不會隱藏非列印區域,您仍可在非列印區域中檢視資料。

一鍵隱藏除選擇區域外的所有內容(隱藏未使用的欄/列/儲存格)

多數情況下,我們往往只使用部分工作表,其餘區域則留有大量空白儲存格或未使用的範圍。Kutools for Excel 的隱藏非選中區域工具可讓您一鍵隱藏選取區域以外的所有內容,或輕鬆隱藏所有未使用的儲存格、列、欄與範圍!


使用 Kutools 設定捲動範圍

Kutools for Excel-透過超過 300 項必備工具全面強化 Excel,讓您的工作更快速、更輕鬆,並運用 AI 功能實現更聰明的資料處理與高效生產力!立即取得

僅透過 VBA 在 Excel 中顯示打印區域

若想在 Excel 中徹底隱藏非列印區域,可透過 VBA 巨集來實現。操作步驟如下:

步驟 1:同時按下 Alt+F11 鍵,立即開啟 Microsoft Visual Basic for Applications 視窗!

步驟 2:點擊插入> 模組,然後將下列 VBA 程式碼貼到模組視窗中:

VBA:僅在當前工作表中顯示打印區域

Public Sub HideAllButPrintArea()
Dim xPrintRng As Range
Dim xFirstRng As Range
Dim xLastRng As Range
Application.ScreenUpdating = False
With Application.ActiveSheet
.Cells.EntireColumn.Hidden = False
.Cells.EntireRow.Hidden = False
If .PageSetup.PrintArea <> "" Then
Set xPrintRng = .Range(.PageSetup.PrintArea)
Else
Set xPrintRng = .UsedRange
End If
Set xFirstRng = xPrintRng.Cells(1)
Set xLastRng = xPrintRng.Cells(xPrintRng.Count)
If xFirstRng.Row > 1 Then
.Range(.Cells(1, 1), xFirstRng(-0, 1)).EntireRow.Hidden = True
End If
If xFirstRng.Column > 1 Then
.Range(.Cells(1, 1), xFirstRng(1, 0)).EntireColumn.Hidden = True
End If
If xLastRng.Row < .Rows.Count Then
.Range(xLastRng(2, 1), .Cells(.Rows.Count, 1)).EntireRow.Hidden = True
End If
If xLastRng.Column < .Columns.Count Then
.Range(xLastRng(1, 2), .Cells(1, .Columns.Count)).EntireColumn.Hidden = True
End If
End With
Application.ScreenUpdating = True
End Sub

步驟 3:按下 F5 鍵或點擊執行按鈕,立即執行此 VBA 巨集!

接著,您會立即看到非打印區域被隱藏,僅顯示當前工作表中的打印區域。請參閱下方螢幕截圖:
執行程式碼以顯示列印範圍

注意事項

  1. 當目前工作表中僅設有一個列印區域時,VBA 巨集即可正常運作。
  2. 此方法不支援復原功能。若要顯示非列印區域,您必須手動取消隱藏非列印區域,或使用 Kutools for Excel 的隱藏 > 顯示所有隱藏區域工具,立即輕鬆還原!

僅透過 Kutools for Excel 的隱藏非選中區域工具顯示打印區域

若您已安裝 Kutools for Excel,其隱藏非選中區域工具可協助您輕鬆僅在當前工作表中顯示列印區域。

Kutools for Excel 提供超過 300 項進階功能,簡化複雜作業,提升創造力與效率。整合 AI 功能,Kutools 能精準自動化各項任務,讓資料管理輕鬆無負擔。Kutools for Excel 的詳細資訊……         免費試用……

步驟 1:在當前工作表中選取您要列印的區域。

注意:若您難以快速找到打印區域,可按下 F5 鍵開啟「定位」對話方塊,選取打印區域名稱後,再點擊確定按鈕(如下方螢幕截圖所示)。但此方法將選取目前工作表中的所有打印區域。
在「前往」對話方塊中設定選項

步驟 2:點擊 Kutools > 顯示 / 隱藏 > 隱藏非選中區域
點選 Kutools 的「設定捲動範圍」功能

接著您會立即看到僅選取的打印區域顯示於當前工作表中(如下方螢幕截圖所示):
僅顯示所選的列印範圍

注意事項:

  1. Kutools for Excel 的隱藏非選中區域功能支援復原操作,只需同時按下 Ctrl+Z 鍵,即可立即顯示先前隱藏的非打印區域!
  2. 您可以點擊 Kutools > 顯示 / 隱藏 > 隱藏顯示所有隱藏區域,立即顯示隱藏的非打印區域。

Kutools for Excel-透過超過 300 項必備工具全面強化 Excel,讓您的工作更快速、更輕鬆,並運用 AI 功能實現更聰明的資料處理與高效生產力!立即取得


示範:在 Excel 工作表中僅顯示打印區域

 

相關文章:

最佳 Office 生產力工具

🤖KUTOOLS AI 助手:基於以下內容徹底革新數據分析:智慧執行     產生程式碼  建立自訂公式    分析資料並產生圖表  呼叫增強函數……
熱門功能尋找、醒目提示或標記重複值     刪除空白行     合併列或儲存格而不遺失資料     不使用公式的四捨五入……
高級 LOOKUP多重條件 VLookup    多重數值 VLookup     跨多個工作表 VLookup      模糊查找……
高級下拉列表快速建立下拉式清單     相依式下拉式清單     多選下拉式清單……
欄位管理員新增指定數量的欄位移動欄位切換隱藏欄位的可見狀態比較範圍與欄位……
精選功能網格聚焦     設計視圖   增強編輯欄    工作簿與工作表管理員     資源庫(自動文字)  日期提取     合併工作表    加密/解密儲存格    依清單傳送電子郵件     超級篩選      特殊篩選(篩選粗體儲存格/斜體/刪除線……) ......
頂尖 15 工具組12 文字工具添加文本刪除特定字符,……)   50+ 圖表 類型甘特圖,……)   40+ 實用公式基於生日計算年齡,……)   19 插入工具插入二維碼從路徑插入圖片,……)   12 轉換工具金額轉大寫匯率轉換,……)   7 合併和拆分工具高級合併行分割儲存格,……)……以及更多
在您的慣用語言中使用 Kutools—支援英文、西班牙文、德文、法文、中文及另外 40+ 種語言!

運用 Kutools for Excel 強化您的 Excel 技能,體驗前所未有的高效能!Kutools for Excel 提供超過 300 項進階功能,大幅提升生產力並節省寶貴時間。立即點擊,取得您最需要的功能……


Office Tab 為 Office 帶來分頁式介面,讓您的工作更輕鬆自在!

  • 在 Word、Excel、PowerPoint 中啟用分頁式編輯與閱讀功能,以及 Access、Visio 與 Project。
  • 在同視窗的新分頁中開啟並建立多份文件,而非另開新視窗。
  • 每天為您提升 50% 的工作效率,並省下數百次滑鼠點擊!

所有 Kutools 增益集,一個安裝程式

Kutools for Office 套件整合了 Excel、Word、Outlook 與 PowerPoint 的增益集,以及 Office Tab Pro,非常適合需要跨多個 Office 應用程式協作的團隊使用!

ExcelWordOutlookTabsPowerPoint
  • 全能套件— 包含 Excel、Word、Outlook 與 PowerPoint 增益集,以及 Office Tab Pro
  • 一個安裝程式,一個授權— 數分鐘內即可完成設定(支援 MSI)
  • 協同運作更出色— 在多個 Office 應用程式間實現流暢的生產力體驗
  • 30 天完整功能試用— 無需註冊,無需信用卡
  • 超值之選— 比單獨購買各增益集更省費用