如何通過EXCEL巨集功能實現列印選定內容

文章推薦指數: 80 %
投票人數:10人

如何通過EXCEL巨集功能實現列印選定內容 · 1、以excel2010版本為例,如圖要列印該**右邊的文字,先選中要列印的區域; · 2、然後點選頁面左上角的檔案,找到 ... 如何通過EXCEL巨集功能實現列印選定內容 首頁>科技時間2022-02-1719:20:13 1樓:來自大雲山雙瞳剪水的小飛象 通過excel巨集功能實現列印選定內容的步驟如下: 1、首先我們先在桌面找到excel這個軟體並開啟。

2、然後我們再進入頁面佈局這個選項卡。

3、我們可以看到有一個選項叫做列印區域。

4、之後我們點選設定列印區域這個選項。

5、然後我們可以選擇需要列印的區域。

6、然後我們再點選列印這個選項,可以看到列印選項。

7、把列印選定工作表改為選定區域,然後預覽一下是不是自己剛才選擇的需要列印的區域就可以列印了。

2樓:嘉文四世丶威威 通過excel巨集功能實現列印選定內容的具體步驟如下: 1、首先開啟需要編輯的excel**,進入到編輯頁面中,開啟開發工具中的“插入”,選擇第一個圖示。

2、然後框選出一個按鈕,右鍵單擊該按鈕選擇開啟“指定巨集”。

3、然後在彈出來的視窗中點選開啟“編輯”選項。

4、然後在彈出來的視窗中點選輸入**如下: sub按鈕8_click() fori=range('i1')torange('i2')range('h1')=i activesheet.printout next endsub 輸完後,單擊按鈕即可。

3樓:百無生 這是個比較複雜的過程,思路如下: 1)審批表中,將名冊中待列印行的行號放在a1單元格,通過offset函式將各項需列印的資料顯示到標準表的格式中。

比如c5要填姓名,則=offset(名冊!$a$1,a1-1,1),g5要填職務,則=offset(名冊! $a$1,a1-1,2) 2)通過**更改審批表!a1的值,列印名冊中的對應單行或連續行的資料。

具體步驟: 1)在審批表中設定列印區域 2)錄製一個巨集,列印審批表頁,儲存下來,起個名比如叫printform,以便在以下**中呼叫 3)設定審批表中的公式:a1輸入個測試值9;按上面提到的方法用offset函式設定每個單元格的公式,“=offset(名冊!$a$1,a1-1,”這部分都是一樣的,只有第3個引數(偏移列數)不同。

在名冊中對應第n列,這引數就填n-1的值。

比如姓名在第2列,則填1;職務在第3列,則填2。

4)編一個巨集,如下: subprintall() dimrngasrange,rasinteger,iasinteger,casinteger setrng=selection r=rng.row c=rng.rows.count fori=1toc sheets("審批表").range("a1").value=r+i-1 calculate printform next endsub 5)新建個按鈕,把上面的巨集指定給這個按鈕。

ok,現在,選上待列印區域(連續選擇,不能隔行選擇),按按鈕就可以列印了 excel怎麼用巨集實現選擇列印工作表? 4樓:飄雲學攝影 可以在單元格里面輸入值在巨集裡面取這個值當做表名,選擇此表後列印 5樓:匿名使用者 示例:sub列印第二個工作表() worksheets("sheet2").printoutfrom:=1,to:=1,copies:=1,collate_ :=true endsub 說明:("sheet2")這是第二個工作表,from:=1,to:=1列印從第1頁到第1頁,copies:=1份數為1。

可以按照這個方式自己編排。

編好後執行巨集就行了! 如果沒問題請採納,謝謝! 6樓:百無生 最好的學習辦法是自己錄製,然後再分析 請教各位大師幫忙!!!excel用vba按選定有資料的單元格並按選擇區域列印,巨集怎麼編寫!!!! 7樓:匿名使用者 range("a1:a22").select activewindow.selectedsheets.printoutcopies:=1,collate:=true 將以上**貼上至控制元件**區。

8樓:揭戈雅 可以實現自定義區域的列印沒問題 excelvba如何根據單元格內容選擇列印工作表 9樓:真真真白丁 親,**如下: sub printsheet() if activesheet.range("a1") > 0 then dim i as long for i = 1 to range("a1")sheets("sheet" & i).printoutnext end if end sub excel**怎麼列印選定區域 10樓:天使在唱歌 1、以excel2010版本為例,如圖要列印該**右邊的文字,先選中要列印的區域; 2、然後點選頁面左上角的檔案,找到“列印”選項,點選; 3、進入列印設定介面後,找到設定的列印活動工作表,並點選右邊的倒三角圖示; 4、在彈出的選擇框裡,選擇“列印選定區域”,則僅列印當前選定區域; 5、那麼就會在右邊的列印預覽裡看到該excel**只列印選定區域了。

11樓:nice山東草原狼 步驟:1、開啟編輯好的excel文件,選中想要列印的區域,點選頁面佈局選項卡,選擇列印區域選項,點選設定列印區域子選項,這時候我們就成功設定了列印區域。

2、在設定好列印區域後,我們需要對選中的列印區域的輸出效果稍作調整,以符合我們的輸出需求。

首先按下ctrl+p,點選預覽選項(紅色筆標註) 3、在彈出的先視窗中點選頁面設定,我們可以看到(如下圖)1-頁面,2-頁邊距,3-頁首/頁尾,4-工作表四個選項卡,它們分別依次負責調整頁面佈局,調整頁邊距,新增頁首和頁尾,以及工作表列印輸出的一些高階選項(工作表選項新手很少使用),再熟悉了整個簡單的頁面設定後讀者可以自行嘗試對每一個選項進行親自操作。

上述調整完成後,點選確定,輸出到印表機即可。

(下面是高手進階) 高手進階------列印區域控制(新手可忽略) 當你熟悉的可以運用excel的各種功能後,有時候會根據**的變化來自動選擇列印區域,尤其在使用vba進行列印區域選擇輸出時候,希望用公式來確定列印區域。

當我們設定好列印區域後,其實excel已經為我們建立好了一個叫print_area的名稱。

我們按下ctrl+f3鍵,便可以看到設定好的列印區域名稱(excel自動建立),以後若需要通過公式來調整列印區域的場合,不妨參考下名稱管理器的定義方法。

尤其在vba程式設計的時候,十分有用! 12樓:倫觀社會 選擇任意工作表資料區域;檔案——列印——列印活動工作表——列印選定的區域。

13樓:魚木混豬喲 軟體版本:office2013 方法如下: 1.選擇要列印的指定區域: 2.點選頁面佈局中的“設定列印區域”: 3.這樣,就只有選擇的區域才可以列印出來: 14樓: 以這個**為例,我們以1到10行設定列印區域。

首選選中需要列印的單元格。

接著在開始選單,點選列印。

步驟閱讀 4勾選其中的選定區域,點選確定即可列印選定的區域。

其他用戶還看了: 尋求養龜高手,黃頭側頸龜的飼養方法 高分請教十二指腸球炎治療如何調養 生物圈二號成功還是失敗,“生物圈二號”實驗成功了還是失敗了?為什麼?對我們的啟示是什麼? 死神裡井上織姬被救回來了麼,死神裡的,井上織姬什麼時候回來的?哪一集被救出來的? 孩子老想著出去打工怎麼辦,我想出去打工,孩子怎麼辦呢?求建議(迷茫求助) 我這屬於詐騙嗎,我這情況屬於犯罪嗎?詐騙 猜你喜歡 尋求養龜高手,黃頭側頸龜的飼養方法 高分請教十二指腸球炎治療如何調養 生物圈二號成功還是失敗,“生物圈二號”實驗成功了還是失敗了?為什麼?對我們的啟示是什麼? 死神裡井上織姬被救回來了麼,死神裡的,井上織姬什麼時候回來的?哪一集被救出來的? 孩子老想著出去打工怎麼辦,我想出去打工,孩子怎麼辦呢?求建議(迷茫求助) 我這屬於詐騙嗎,我這情況屬於犯罪嗎?詐騙 推薦閱讀 尋求養龜高手,黃頭側頸龜的飼養方法 高分請教十二指腸球炎治療如何調養 生物圈二號成功還是失敗,“生物圈二號”實驗成功了還是失敗了?為什麼?對我們的啟示是什麼? 死神裡井上織姬被救回來了麼,死神裡的,井上織姬什麼時候回來的?哪一集被救出來的? 孩子老想著出去打工怎麼辦,我想出去打工,孩子怎麼辦呢?求建議(迷茫求助) 我這屬於詐騙嗎,我這情況屬於犯罪嗎?詐騙



請為這篇文章評分?