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

熱AI工具

Undress AI Tool
免費(fèi)脫衣服圖片

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

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

Clothoff.io
AI脫衣機(jī)

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

熱門文章

熱工具

記事本++7.3.1
好用且免費(fèi)的代碼編輯器

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

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

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

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