Excel 2003表格中插入頁碼。有這樣一個問題:一個很長的表格,在前三行是表頭,第四行需在顯示頁碼,也就是說前四行是這個工作表需要打印的頂端標題行,如何才能在每頁都能顯示頁碼呢?
我按照如下操作:使用“ 插入→ 名稱→ 定義” 命令,定義函數來插入頁的方法,試了,但沒有成功:我在單元格中輸入了“="第"&PageNumber&"頁"&",共"&TotalPage&"頁" ”,但顯示的卻是“ #NAME?”,并不是“第n頁,共n頁”的信息。是我哪里做錯了嗎?
回答:根據您的描述,我對您所提問題的理解是: 如何在每頁的第4行顯示頁碼。并將前4行做為表頭在每一頁中打印顯示。在Excel中,我們可以通過定義pagenumber和totalpage函數。然后在單元格中插入您需要的信息“第1頁,共n頁”。但是,如果將這個單元格設置成標題行后,你打印出的每一頁,它都顯示“第1頁,共n頁”。而不會相應在第2頁顯示“第2頁,共n頁”。
我強烈建議您使用頁眉/頁腳的方式來在打印出的每一頁中正確顯示“第1頁,共n頁”。以下是具體步驟。
=============================
1. 打開這個文件。
2. 點擊‘文件’菜單>‘頁面設置’。
3. 在‘工作表’選項卡中,設置標題行為前三行 ($1:$3)。
4. 在‘頁眉/頁腳’選項卡中,點擊‘自定義頁眉’。
5. 在您喜歡的位置(左,中,右)。點擊第2個和第3個按鈕來插入‘頁碼’和‘總頁數’。
6. 因為您的格式 是“第1頁,共n頁”。請相應的輸入“第 頁,共 頁”這幾個字在 ‘&[頁碼]&[總頁數]’中。最后看上去應該是這樣的‘第&[頁碼]頁,共&[總頁數]頁’
7. 點擊‘確定’,‘確定’。
這樣您的長表格的前三行是表頭?!暗?頁,共n頁”的信息打印在了頁眉中。希望這個方式能滿足您的要求。
另外,我將如何在單元格中插入“第1頁,共n頁”的方法列在下面。 注:當它放在表頭中時,它在每一頁都顯示成第一頁。因此對現在的情況是不適用的。下面的信息供您以后參考用。
=====================
“ 插入→ 名稱→ 定義” 命令,然后在文本框中定義一個名稱(比如“ PageNumber ” ),添加后在下面的“ 引用位置” 中輸入 =IF(ISERROR(MATCH(ROW(),GET.DOCUMENT (64),1)),1,MATCH(ROW(),GET.DOCUMENT(64),1)+1)
在文本框中定義另一個名稱(比如totalnumber), 添加后在下面的“ 引用位置” 中輸入=GET.DOCUMENT(50). 點擊確定。
當您定義好這兩個函數后。可以直接在單元格中輸入
="第"&PageNumber&"頁"&",共"&TotalPage&"頁"
得到“第n頁,共n頁”的信息。
您能使用頁眉/頁腳的方式來在打印出的每一頁中正確顯示“第1頁,共n頁”嗎?
關于 如何在單元格中插入“第1頁,共n頁”的方法,非常抱歉,在我的第一個回復中有一個錯誤: 定義名稱時用的是 totalnumber。 而在單元格中輸入公式時,我們用的是totalpage。所以會收到“ #NAME?”。
請在單元格中輸入了“="第"&PageNumber&"頁"&",共"&Totalnumber&"頁" ”,結果如何?
Emily Lin 林艷香 微軟全球技術支持中心
我已經找到在第四行中實現“第1頁,共n頁”的方法了,可以將前四行定義為“頂端標題行”,然后在“頁眉/頁腳”中定義“第1頁,共n頁”,在“頁邊距”中將距“頁眉”的距離設得大些,能達到第四行的位置,就可以了。
新聞熱點
疑難解答