本教程向您展示了如何手動和使用宏輕松地管理Excel中的打印區(qū)域。打印整個電子表格可能很麻煩; Excel的打印區(qū)域功能使您可以準確指定什么打印。
- 設置打印區(qū)域
- 定義多個打印區(qū)域
- 忽略打印??區(qū)域
- 在一頁上打印多個區(qū)域
- 在多張紙上設置打印區(qū)域(使用VBA)
- 修改打印區(qū)域
- 清理打印區(qū)域
- 保護打印區(qū)域(使用VBA)
- 故障排除打印區(qū)問題
Excel打印區(qū)域解釋了
打印區(qū)域定義打印輸出中包含的單元格范圍。如果您不需要整個電子表格,請定義僅包含必要數(shù)據(jù)的打印區(qū)域。選擇打印區(qū)域只能在使用CTRL P或打印按鈕時僅確保該區(qū)域打印。單個頁面上的單個紙上的多個打印區(qū)域在單獨的頁面上。打印區(qū)域由工作簿保存。
設置打印區(qū)域
有兩種設置打印區(qū)域的方法:
快速方法:
- 選擇要打印的數(shù)據(jù)。
- 轉(zhuǎn)到“頁面布局”選項卡,頁面設置組,然后單擊“打印區(qū)域” >設置打印區(qū)域。
微弱的灰色邊框表示打印區(qū)域。
詳細方法:
- 在頁面布局選項卡上,單擊“頁面設置對話框啟動器”
。
- 在“表”選項卡中,輸入或在“打印區(qū)域”字段中選擇所需的范圍(保留多個范圍的CTRL)。
- 單擊確定。
提示:打印區(qū)域由工作簿保存。在打印之前始終預覽(CTRL P)以驗證選擇。要在不設置打印區(qū)域的情況下打印選擇,請選擇范圍,按CTRL P,然后選擇“打印”選擇。
多個打印區(qū)域
打印工作表的幾個部分:
- 選擇第一個范圍,保持CTRL,然后選擇其他范圍。
- 在“頁面布局”選項卡上,單擊“打印區(qū)域” >設置打印區(qū)域。
每個區(qū)域都在單獨的頁面上打印。這僅適用于非連續(xù)范圍。
忽略打印??區(qū)域
要打印整個工作表或工作簿,請忽略定義的打印區(qū)域:
- 單擊文件>打印或按CTRLP。
- 在設置下,從“打印主動紙”下拉列表中選擇“忽略打印區(qū)域” 。
在一頁上打印多個區(qū)域
這取決于打印機的功能。檢查您的打印機屬性,以獲取每個表選項的頁面。如果不可用,請使用粘貼特殊>鏈接的圖片將打印范圍復制到新表格以維護指向原始數(shù)據(jù)的鏈接,然后打印新的表。
在多張紙上設置打印區(qū)域(VBA)
對于許多結構化工作表的一致打印區(qū)域,VBA宏是有效的。
宏1:匹配活動表的打印區(qū)域:此宏設置所選紙的打印區(qū)域以匹配活動紙。
setPrintAreaselectedSheets() DIM CurrentPrintarea作為字符串 DIM表作為工作表 CurrentPrintArea = ActiveSheet.pagesetup.printarea 對于ActiveWindow.SelectedSheets中的每個表格 sheet.pagesetup.printarea = CurrentPrintArea 下一個 結束子
宏觀2:將打印區(qū)域應用于所有表:此宏將活動紙的打印區(qū)域應用于工作簿中的所有床單。
子setPrintAreAllSheets() DIM CurrentPrintarea作為字符串 DIM表作為工作表 CurrentPrintArea = ActiveSheet.pagesetup.printarea 對于ActiveWorkbook中的每個表格。 如果sheet.name activesheet.name,則 sheet.pagesetup.printarea = CurrentPrintArea 如果結束 下一個 結束子
宏3:用戶定義的打印區(qū)域:此宏提示用戶選擇一個打印區(qū)域,然后將其應用于所有選定的床單。
setPrintareamultiplesheets() DIM選擇的PrintareArge作為范圍 DIM選擇的PrintareArangeadDress作為字符串 DIM表作為工作表 下一個錯誤簡歷 設置Secte sectionPrintArange = application.inputbox(“請選擇“打印區(qū)域范圍”,“在多張紙中設置打印區(qū)域”,類型:= 8) 如果不是選擇的printarearange,那么 selected printarearangeaddress = selected printarearange.address(true,true,xla1,false) 對于ActiveWindow.SelectedSheets中的每個表格 Sheet.pagesetup.printarea = Selected PrintareArangeadDress 下一個 如果結束 設置Selected PrintArange = Nothing 結束子
使用這些宏下載示例工作簿,以便于使用。
修改打印區(qū)域
擴展打印區(qū)域:
- 選擇要添加的單元格。
- 在“頁面布局”選項卡上,單擊“打印區(qū)域” >添加到打印區(qū)域。
另外,請使用名稱管理器(公式選項卡>定義的名稱>名稱管理器)直接編輯Print_Area
范圍,或修改頁面設置對話框中的范圍。
清理打印區(qū)域
在“頁面布局”選項卡上,單擊“打印區(qū)域” >清除打印區(qū)域。
保護印刷區(qū)(VBA)
沒有直接鎖定打印區(qū)域的方法。在打印之前,請使用VBA的Workbook_BeforePrint
事件來執(zhí)行特定的打印區(qū)域:
私人子工作簿 ActiveSheet.pagesetup.printarea =“ A1:D10”'或指定所需范圍 結束子
(根據(jù)需要適應具有不同范圍的多個床單。)將此代碼放在您的宏觀啟用工作簿(.xlsm)的ThisWorkbook
模塊中。
故障排除
- 無法設置打印區(qū)域:清除打印區(qū)域并重新定義它。
- 并非所有列打印:列寬度可能超過紙張尺寸。調(diào)整保證金或縮放(在一頁上適合所有列)。
- 在多個頁面上打印區(qū)域打印:非粘合范圍分別打印。如果單個范圍涵蓋多個頁面,請減小其大小或調(diào)整頁面設置(一頁上的適合表)。
該綜合指南可在Excel中有效地打印區(qū)管理,從而增強您的工作表打印體驗。
以上是如何在Excel中設置和更改打印區(qū)域的詳細內(nèi)容。更多信息請關注PHP中文網(wǎng)其他相關文章!

熱AI工具

Undress AI Tool
免費脫衣服圖片

Undresser.AI Undress
人工智能驅(qū)動的應用程序,用于創(chuàng)建逼真的裸體照片

AI Clothes Remover
用于從照片中去除衣服的在線人工智能工具。

Clothoff.io
AI脫衣機

Video Face Swap
使用我們完全免費的人工智能換臉工具輕松在任何視頻中換臉!

熱門文章

熱工具

記事本++7.3.1
好用且免費的代碼編輯器

SublimeText3漢化版
中文版,非常好用

禪工作室 13.0.1
功能強大的PHP集成開發(fā)環(huán)境

Dreamweaver CS6
視覺化網(wǎng)頁開發(fā)工具

SublimeText3 Mac版
神級代碼編輯軟件(SublimeText3)