導航:首頁 > 軟體知識 > 表格列印按鈕怎麼寫程序

表格列印按鈕怎麼寫程序

發布時間:2024-10-24 23:44:26

『壹』 求用EXCEL宏批量列印的代碼 。

你是要 (1)將Sheet1的各行內容全部逐一引入「列印」表中,列印。

還是(2)根據P2的內容,到Sheet1中打出 對應在行的內容,引入「列印」表中,列印。

我大概以(1)的要求寫個粗略的程序,你修改後調試執行吧:

1、先選擇「列印」表,設定列印區域,請選擇你要列印的區域,在頁面布局-列印區域-設置列印區域,這樣區域外的內容不會被列印。

2、在列印區域外,用菜單-開發工具-插入-按鈕,按內容為「列印全部表格」,

3、在宏-編輯中,選擇「按鈕1_Click」,輸入下面的宏指令,我只是寫上一些關鍵的語句,你可按具體要求補充完整。原答案被判違規現修改,感謝審核的放行。謝謝!

PublicaAsString,bAsString,cAsString,dAsString,eAsString,fAsString,gAsString'定義公共變數

PublichAsString,iAsString,jAsString,kAsString,lAsString,mAsString,LastRowAsInteger
Sub按鈕1_Click()
Sheets("sheet1").Select'選擇Sheet1工作表
LastRow=Cells(Rows.Count,1).End(xlUp).Row'求出表格內容的最後一行行號
Forx=2ToLastRow'從第二行的內容開始到最後一行
a=Cells(x,1)'合同編號客戶名稱將對應行的內容讀入變數中
b=Cells(x,2)'合同編號Cells(x,2)的意思是第x行第2列的單元格內容
c=Cells(x,3)'客戶名稱a~m是變數,存放x行中各單元格的資料
d=Cells(x,4)'區域經理
e=Cells(x,5)'代理商
f=Cells(x,6)'函件單號
g=Cells(x,7)'是否回函
h=Cells(x,8)'合同總價
i=Cells(x,9)'到款金額
j=Cells(x,10)'合同餘款
k=Cells(x,11)'截止開票金額
l=Cells(x,12)'開票金額
m=Cells(x,13)'求和項

Sheets("列印").Select'
Cells(1,1).Select'
[J6]=a'合同編號客戶名稱將變數內容填入對應單元格的中
[J2]=b'方括弧中內容就是單元格名稱,如[J2]就是J2單元格
[K2]=c』這里僅作示範,請你根據變數的內容要填入列印表格中的什麼地方你自行修改
[E3]=d
[C5]=e
[E5]=f
[F5]=g
[H5]=h
[J5]=i
[D7]=j
[E7]=k
[F7]=l
[G7]=m
ActiveWindow.SelectedSheets.PrintOutCopies:=1,Collate:=True,IgnorePrintAreas:=False'列印指定范圍內容,列印一份
Next'處理下一行
EndSub

閱讀全文

與表格列印按鈕怎麼寫程序相關的資料

熱點內容
游戲小程序怎麼設置 瀏覽:62
農產品名牌怎麼弄 瀏覽:187
蜀門手游多少級可以物品交易 瀏覽:43
為什麼開數據進不了網頁 瀏覽:358
什麼是開盤價判斷交易密集區 瀏覽:870
導管射頻哪裡技術好 瀏覽:743
要當程序員大學學什麼專業 瀏覽:384
股票交易費怎麼算的 瀏覽:180
用戶信息中心是什麼意思 瀏覽:94
有哪些外匯平台可以交易股指 瀏覽:993
公司怎麼收回代理權 瀏覽:390
韻達鄉鎮代理需要多少錢 瀏覽:564
律師代理一審案件需要什麼 瀏覽:377
閑魚買什麼產品銷量高 瀏覽:169
茂名的房產交易所搬去哪裡了 瀏覽:716
借貸項目的數據怎麼維護 瀏覽:629
黃浦區二手貨交易市場在什麼地方 瀏覽:530
開個駕校需要什麼程序投資多少錢 瀏覽:496
人工技能技術服務上什麼課 瀏覽:871
縣級市場銷量怎麼做 瀏覽:851