首頁 > 軟體

自動擴充套件Excel工作表列印區域的方法

2020-07-14 14:34:20

在列印Excel工作表之前,對工作表進行了頁面設定,指定了工作表需要列印的範圍。當對Excel工作表新增記錄後,還需要對列印區域進行重新設定。實際上,通過修改列印區域的內建名稱,可以實現列印區域隨資料的新增自動擴充套件。本文介紹自動擴充套件Excel工作表列印區域的操作方法。

1、啟動Excel並開啟工作表,在工作表中框選需要列印的單元格區域。在“頁面布局”索引標籤的“頁面設定”組中單擊“列印區域”按鈕,在開啟的列表中選擇“設定列印區域”選項,如圖1所示。

圖1 選擇“設定列印區域”選項

2、按Ctrl+F3鍵開啟“名稱管理器”對話方塊,在對話方塊中選擇名稱為"Print_Area"的選項後在“參照位置”文字方塊中將公式更改為"=INDIRECT("A1:E"&MATCH(9E+307,Sheet1!$A:$A))",如圖2所示。單擊“關閉”按鈕關閉對話方塊,此時Excel彈出提示對話方塊,提示是否對命名公式進行修改,單擊“是”按鈕關閉該對話方塊,如圖3所示。

圖2 更改“參照位置”文字方塊中的公式

圖3 Excel提示對話方塊

3、在工作表的列印區域下方輸入一行新資料,列印區域將自動擴充套件到該行,如圖4所示。

圖4 列印區域自動擴充套件到該行

提示

MATCH(9E+307,Sheet1!$A:$A)將定位到A列最後一個資料所在的單元格行號,INDIRECT函數實現從A1單元格到資料區域最後一列(即E列)的最後一個單元格的參照。這裡要注意,Print_Area是Excel的一個內建工作表名稱,修改它的動態參照後,不能在“頁面布局”索引標籤中使用“設定列印區域”、“取消列印區域”或“新增到列印區域”命令,否則將破壞輸入的公式且無法使用“復原”命令恢復公式。


IT145.com E-mail:sddin#qq.com