小男孩‘自慰网亚洲一区二区,亚洲一级在线播放毛片,亚洲中文字幕av每天更新,黄aⅴ永久免费无码,91成人午夜在线精品,色网站免费在线观看,亚洲欧洲wwwww在线观看

分享

利用Excel批量打印信封

 甘苦人生2010 2013-01-15
Excel97是一款功能強大的辦公軟件,而其強大的功能并不是都浮在表面上,需要我們在日常工作中不斷地應用和挖掘,才能逐漸體會其博大精深之處。
在日常工作和生活中,書寫信封是避免不了的,特別是文書部門,批量書寫信封更是常有的事情,Excel97可以幫助我們很好地完成這些瑣碎的工作。
利用Excel97批量打印信封大致可以分為四個步驟:
一、設(shè)置打印頁面
進入Excel97,新建一個工作簿,選定工作表“sheet1”。
第一步:定義打印頁面大小
⒈測量信封的實際長和寬;
⒉在“文件”菜單下選擇“頁面設(shè)置”命令;
⒊單擊“選項”按鈕,根據(jù)測量的實際尺寸自定義打印頁面的大小。
第二步:在打印頁面內(nèi)制作打印面板
通過調(diào)整行高、列寬以及在“頁面設(shè)置”命令中調(diào)整頁邊距的數(shù)值,使郵政編碼打印在信封左上角的方框內(nèi),定義收件人地址、收件人名稱和寄件人名稱、地址、郵編的打印位置(如圖1所示)。


圖1 打印頁面

注意事項:
⒈郵政編碼被分為六個單獨的數(shù)字分別放在A1~F1六個單元格中;
⒉為了便于在打印過程中不斷變換打印內(nèi)容,將收件人地址、收件人名稱和寄件人名稱、地址、郵編分別放置在單元格A3、A4、H5、H6、H7中,為了保證收件人名稱位于信封的居中位置,利用Excel97的“合并及居中”功能,使單元格A4~N4的格式為跨列居中。
二、輸入打印內(nèi)容
選定工作表“sheet2”,根據(jù)打印內(nèi)容建立如下表格,為了與“sheet1”中郵政編碼的格式保持一致,郵政編碼同樣被分為六個單獨的數(shù)字分別放入A~F六列的單元格中,并根據(jù)格式要求在表格中逐行輸入待打印的內(nèi)容,(如圖2)。


圖2 打印內(nèi)容

三、建立宏
所建立的宏主要要做兩個步驟的工作,一是將工作表“sheet2”中的內(nèi)容逐行調(diào)入工作表“sheet1”的打印面板中;二是通過打印機將設(shè)定內(nèi)容打印出來。宏的工作方式是調(diào)入一條內(nèi)容打印一個信封,循環(huán)工作,直至將“sheet2”中的內(nèi)容打印完畢。
根據(jù)上述分析,從“工具”菜單中選擇“宏”命令,進入Visual Basic編輯器,編寫一個名為“打印”的宏(此宏在實際工作中經(jīng)過驗證,運行正常),其代碼如下:
Sub 打印()
Dim no1 As Integer
Sheets("Sheet1").Select '進入打印頁面
no1 = 1
no2 = InputBox("請輸入打印內(nèi)容行數(shù):", "對話框", 1)
If no2 = "" Then '如果在對話框中選擇了取消按鈕,則終止宏!
Exit Sub
End If
Do While no1 <= no2
Range("a1:f1").Value =Sheets("sheet2").Range("a" + Trim(Str(no1 + 1)) _
+ ":" + "f" + Trim(Str(no1 + 1))).Value '更新郵政編碼
Range("a3").Value = Sheets("sheet2").Range _
("g" + Trim(Str(no1 + 1))).Value '更新收件人地址
Range("a4").Value = Sheets("sheet2").Range _
("h" + Trim(Str(no1 + 1))).Value '更新收件人名稱
Range("h5").Value = Sheets("sheet2").Range _
("i" + Trim(Str(no1 + 1))).Value '更新寄件人名稱
Range("h6").Value = Sheets("sheet2").Range _
("j" + Trim(Str(no1 + 1))).Value '更新寄件人地址
Range("h7").Value = Sheets("sheet2").Range _
("k" + Trim(Str(no1 + 1))).Value '更新寄件人郵編
ActiveWindow.SelectedSheets.PrintOut From:=1, To:=1, Copies:=1, _
Collate:=True '打印輸出
no1 = no1 + 1
MsgBox "請放入新的信封后按任意鍵繼續(xù)!", 48, "暫停提示"
Loop
End Sub
注意事項:
⒈在宏中引入了兩個變量“no1”和“no2”,其中“no1”是一個計數(shù)器(no1始終小于等于no2),“no2”是通過對話框接收的一個數(shù)值,用戶根據(jù)需要打印的信封個數(shù)(即工作表“sheet2”中打印內(nèi)容的行數(shù))輸入這個數(shù)值,宏通過這個數(shù)值確定循環(huán)次數(shù)。
⒉對于具有自動上紙功能的激光打印機和噴墨打印機,則可以刪除起暫停作用的語句:MsgBox "請放入新的信封后按任意鍵繼續(xù)!", 48, "暫停提示"。
四、運行宏
運行宏一般可使用下列兩種方式:
㈠使用宏對話框運行宏

使用宏對話框運行宏可分為三個步驟:
⒈從工具菜單的宏選項中選擇“宏”彈出宏對話框;
⒉從宏名列表中選擇“打印”(如圖3);
⒊用鼠標左鍵單擊“執(zhí)行”按鈕。
這是運行宏最普通的方式,具有簡單、直觀、易于掌握的優(yōu)點。
㈡運用自定義工具欄按鈕作為宏的載體。
運用自定義工具欄按鈕作為宏的載體,可通過以下步驟來實現(xiàn):
將鼠標指針指向任何顯示的工具欄,單擊右鍵,在出現(xiàn)的快捷菜單中選擇“自定義”選項,彈出自定義窗口;
從自定義窗口中選擇“命令”頁面;
在命令頁面的“類別”列表中選擇“宏”,將“命令”列表中出現(xiàn)的自定義按鈕拖曳到工具欄上;
用鼠標右鍵單擊工具欄上的自定義按鈕,從彈出的“指定宏”窗口列表中選擇宏“打印”,最后單擊“確定”按鈕。
若要打印信封單擊工具欄上的自定義按鈕即可。
利用Excel97批量打印信封,具有許多優(yōu)點:①有助于減輕工作人員的勞動強度;②有助于提高工作質(zhì)量,減少錯誤;③一旦打印內(nèi)容輸入完畢可以反復利用,有助于提高工作效率;④打印信封的批量越大越能顯示其優(yōu)越性。
實際上利用Excel97可以完成所有具有固定打印面板的工作,比如批量打印聘書、打印獎狀,批量打印明信片、打印工資表,批量打印養(yǎng)老統(tǒng)籌的個人帳戶清單等等,運用上面的方法,只需稍加改動,即可完成許多工作,大家不妨試試。

    本站是提供個人知識管理的網(wǎng)絡存儲空間,所有內(nèi)容均由用戶發(fā)布,不代表本站觀點。請注意甄別內(nèi)容中的聯(lián)系方式、誘導購買等信息,謹防詐騙。如發(fā)現(xiàn)有害或侵權(quán)內(nèi)容,請點擊一鍵舉報。
    轉(zhuǎn)藏 分享 獻花(0

    0條評論

    發(fā)表

    請遵守用戶 評論公約

    類似文章 更多