源代碼解析 求用EXCEL宏批量打印的代碼?
求用EXCEL宏批量打印的代碼?您要(1)將每行活頁1的所有內(nèi)容逐一介紹到“打印”表中,然后打印?;颍?)根據(jù)P2的內(nèi)容,打印出第1頁相應行的內(nèi)容,引入“打印”表,打印。我可能會根據(jù)(1)的要求寫一個
求用EXCEL宏批量打印的代碼?
您要(1)將每行活頁1的所有內(nèi)容逐一介紹到“打印”表中,然后打印?;颍?)根據(jù)P2的內(nèi)容,打印出第1頁相應行的內(nèi)容,引入“打印”表,打印。我可能會根據(jù)(1)的要求寫一個粗略的程序。可以調(diào)試調(diào)試:1、先選擇“打印”表,設置打印區(qū)域,選擇要打印的區(qū)域,在頁面布局-打印區(qū)域-設置打印區(qū)域,這樣區(qū)域外的內(nèi)容就不會被打印。2在打印區(qū)外,使用菜單-開發(fā)工具-插入-按鈕,按內(nèi)容為“打印所有表格”。三。在宏編輯中,選擇“按鈕1”點擊,輸入下面的宏指令,我只寫一些關鍵語句,你可以根據(jù)具體要求來完成。原來的答復被發(fā)現(xiàn)違反了規(guī)定,現(xiàn)在修改了。謝謝你的批準。謝謝您!4VBA程序基本內(nèi)容:
vba選擇性批量打印代碼?
代碼:
子宏1()
dim P,N,ST as工作表
P=“C:”“文件位置,您可能需要修改,不必是
n=dir(P& “&安培xls*“)
當n “”
與工作簿.打開(p&n)
對于每個標準工作表
如果圣名=“施工記錄”或圣名=“施工記錄(2)”或圣名=“施工記錄”(3)“那么st.打印輸出
下一個圣。關閉
結束于
n=dir
循環(huán)
結束子
對于I=1到165
張(“print”)。范圍(B2)=頁(“頁1”)。范圍(“a”&;I)
工作表(“print”
next I
“代碼可能不準確,無論如何,這就是想法。你可以再查一遍細節(jié)。