Excel:連續(xù)打印 打印畢業(yè)證書不再愁
發(fā)表時間:2023-05-30 來源:明輝站整理相關(guān)軟件相關(guān)文章人氣:
[摘要]每年六月份是學(xué)校教務(wù)處最忙的時候,其中如何能按時把畢業(yè)證書發(fā)到學(xué)生手中,是一項重要的工作。依照省教育主管部門的要求,畢業(yè)證書的紙張是統(tǒng)一印制的。現(xiàn)在學(xué)校大都用計算機打印來代替手工書寫,圖1是一張制作...
每年六月份是學(xué)校教務(wù)處最忙的時候,其中如何能按時把畢業(yè)證書發(fā)到學(xué)生手中,是一項重要的工作。依照省教育主管部門的要求,畢業(yè)證書的紙張是統(tǒng)一印制的。現(xiàn)在學(xué)校大都用計算機打印來代替手工書寫,圖1是一張制作好了的畢業(yè)證書,虛線左邊是學(xué)校的存根,虛線右邊是發(fā)給學(xué)生的畢業(yè)證,打圈的表示不同學(xué)生有不同的值,打方框的是不變的值。
學(xué)生的基本信息都已存在,教務(wù)處一般都用Excel來處理。但要在Excel中打印畢業(yè)證書卻有些困難,因為一般證書都是用Word設(shè)計,然后從Excel原始表中“復(fù)制”學(xué)生的信息“粘貼”到Word中,制作一張打印一個,工作量可想而知,決不會比手工書寫快,只是打印出來美觀罷了。
要能連續(xù)自動打印,而無需人工操作該多好。筆者帶著問題,經(jīng)過反復(fù)嘗試和實踐找到了一種既不用編程,且簡捷、易用的方法。
1. 首先要把Excel中的數(shù)據(jù)轉(zhuǎn)化為VFP6.0中的數(shù)據(jù),插入一行VFP6.0字段名(如圖2),選擇“文件”下的“另存為”命令,在對話框中的“保存類型”中選擇“DBF4(dBASE Ⅳ)(?.dbf)”,轉(zhuǎn)換成功后的文件擴展名為DBF。
cs.xzking.com/xu/20150508/office/0511151137544425.jpg' />圖1
注意:Excel表的第一行內(nèi)容需要先輸好(如圖2),否則轉(zhuǎn)換時可能會出現(xiàn)VFP6.0不能識別的字段名,從而導(dǎo)致轉(zhuǎn)換不成功的現(xiàn)象。其中xm表示姓名、xb表示性別、xjh表示學(xué)籍號、csny表示出生年月、jgs表示籍貫的省份、jgs1表示籍貫的縣、byzh表示畢業(yè)證號。
圖2
[next]
2. 用VFP6.0的報表設(shè)計器設(shè)計界面
(1)選擇VFP6.0菜單的“文件/新建”命令,選擇“文件類型”中的“報表”,單擊“新建文件”,輸入文件名,便創(chuàng)建了一報表文件,如“打初中畢業(yè)證書”。打開“顯示/工具欄”菜單命令,選擇“報表設(shè)計器”。如圖3,按下“報表設(shè)計器中”的“報表控件”。在整個設(shè)計中我們只用了〔選取對象〕按鈕、〔標簽〕按鈕和 〔域控件〕按鈕。
圖3
(2)圖4是筆者設(shè)計好的初中畢業(yè)證書打印報表,下面對此做一說明:常量部分用〔標簽〕按鈕,在其中直接輸入,文字的字體、字號等可用“格式/字體”來設(shè)定。變量部分用〔域控件〕按鈕,在彈出的“報表表達式”中輸入對應(yīng)的字段名,如xm(表示姓名)、xb(表示性別)、xjh(表示學(xué)籍號)、jgs(表示籍貫的省份)、jgs1(表示籍貫的縣)、byzh(表示畢業(yè)證號)。下面對出生年月作特殊說明:在年、月、日的“報表表達式”中分別輸入“substrc(csny,1,4)”、“substrc(csny,6,2)”、“substrc(csny,9,2)”,因為從Excel轉(zhuǎn)換時用的是字符型,如“1988.01.07”,所以用了取字符的函數(shù)“substrc”;若從Excel轉(zhuǎn)換時用的是日期型,則對應(yīng)年、月、日“報表表達式”要用“year(csny)"、month(csny)、day(csny),與庫中的字段名一一對應(yīng)。
圖4
(3)完成好界面后要花一定的時間來調(diào)試,微調(diào)時可用左、右、上、下光標鍵。若發(fā)現(xiàn)打印“域控件”的表達式的內(nèi)容只顯示了其中的一部分,問題可能是方框太小,選取拖動控點來放大方框即可。報表保存后生成兩個文件,擴展名分別為FRT和FRX。
報表設(shè)計完成后,按〔打印〕按鈕,選擇從Excel轉(zhuǎn)換來的畢業(yè)學(xué)生的DBF文件,就可以坐享其成了。
Office辦公軟件是辦公的第一選擇,這個地球人都知道。除了微軟Office,市面上也存在很多其他Office類軟件。