亚洲香蕉成人av网站在线观看_欧美精品成人91久久久久久久_久久久久久久久久久亚洲_热久久视久久精品18亚洲精品_国产精自产拍久久久久久_亚洲色图国产精品_91精品国产网站_中文字幕欧美日韩精品_国产精品久久久久久亚洲调教_国产精品久久一区_性夜试看影院91社区_97在线观看视频国产_68精品久久久久久欧美_欧美精品在线观看_国产精品一区二区久久精品_欧美老女人bb

首頁 > 學院 > 開發設計 > 正文

利用VB設計打印復雜報表

2019-11-18 17:53:39
字體:
來源:轉載
供稿:網友
A----一.用VB創建外部Excel對象

----大多數大型ActiveX-enabled應用程序和其它ActiveX部件,在它們的對象層次中都提供了一個頂層外部可創建對象。該對象提供了對該層次中其它對象的訪問,并且還提供對整個應用程序起作用的方法和屬性。

----例如,每個MicrosoftOffice應用程序提供一個頂層application對象。下面語句顯示了對Microsoftoffice/9.shtml'target='_blank'class='article'>Excel的Application對象的引用:

DimxlAppAsExcel.Application
SetxlApp=NewExcel.Application

----然后,可以用這些變量來訪問在EXCEL應用程序中的從屬對象、以及這些對象的屬性和方法。例如:

SetxlApp=CreateObject("Excel.Application")
‘激活EXCEL應用程序
xlApp.Visible=False‘隱藏EXCEL應用程序窗口
SetxlBook=xlApp.Workbooks.Open(strDestination)
‘打開工作簿,strDestination為一個EXCEL報表文件
SetxlSheet=xlBook.Worksheets(1)
‘設定工作表

----二.用EXCEL97設計報表的模版文件

----EXCEL97是一個非常優秀的創建報表的工具。它提供的單元格任意合并、拆分和繪圖功能基本上能夠滿足設計所有復雜報表的需求。它對任意一個單元格的格式隨意控制,更為隨心所欲地設計報表提供了強大的支持。

----根據用戶提供的報表,我們可以很快在EXCEL里生成模版文件。所謂生成模版文件只是為了滿足用戶多方面的需求而設計的。也是為了適合報表以后的更改而做的一點預備工作。例如用戶需要打印幾百張職工履歷表,但其格式都是一致的,并且隨著時間和實際情況的變化,表格格式有可能需要改變,我們設計一個模版文件顯然可以“以不變應萬變”了。

----生成工作表時我們應當記錄下要填充內容的單元格編號和該單元格內要填充的數據字段。這樣形成一個表格,在寫程序時一目了然。如:

Cell(4,2)職工姓名Cell(6,6)畢業學校
Cell(4,4)職工性別Cell(6,7)所學專業
Cell(4,6)職工民族Cell(6,9)工作時間
(表一)

----在程序里我們當然不要對模版文件進行操作了,我們只需要對模版文件的一個拷貝進行操作就行(這也是我們設計模版文件的一個目的和好處)。如下面的例子:

DimstrSource,strDestinationAsString
strSource=App.Path&"/Excels/RegisterFee.xls"
‘RegisterFee.xls就是一個模版文件
strDestination=App.Path&"/Excels/Temp.xls"
FileCopystrSource,strDestination
‘將模版文件拷貝到一個臨時文件

----三.生成工作表內容

----有了上述兩步工作的鋪墊,我們下面接著就只要根據(表一)的格式給各單元格賦值了。如:

datPRimaryRS.Recordset.MoveFirst
‘datPrimaryRS為Data控件
IfIsNull(datPrimaryRS.Recordset!姓名)=FalseThen
xlSheet.Cells(4,2)=datPrimaryRS.Recordset!姓名
EndIf
IfIsNull(datPrimaryRS.Recordset!性別)=FalseThen
xlSheet.Cells(4,4)=datPrimaryRS.Recordset!性別
EndIf
IfIsNull(datPrimaryRS.Recordset!民族)=FalseThen
xlSheet.Cells(4,6)=datPrimaryRS.Recordset!民族
EndIf
………………

----四.打印報表

----生成了工作表后,就可以對EXCEL發出打印指令了。

----注意在執行打印操作之前應該對EXCEL臨時文件執行一次保存操作,以免在退出應用程序后EXCEL還提示用戶是否保存已修改的文件,讓用戶覺得莫名其妙。如下語句:

xlBook.Save‘保存文件
xlSheet.PrintOut‘執行打印
xlApp.Quit‘退出EXCEL

----至此讀者應該看到,我們設計的報表打印是通過EXCEL程序來后臺實現的。用戶根本看不到具體過程,他們只看到一張張漂亮的報表輕易地被打印出來了。

->


發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
亚洲香蕉成人av网站在线观看_欧美精品成人91久久久久久久_久久久久久久久久久亚洲_热久久视久久精品18亚洲精品_国产精自产拍久久久久久_亚洲色图国产精品_91精品国产网站_中文字幕欧美日韩精品_国产精品久久久久久亚洲调教_国产精品久久一区_性夜试看影院91社区_97在线观看视频国产_68精品久久久久久欧美_欧美精品在线观看_国产精品一区二区久久精品_欧美老女人bb
最近2019中文字幕mv免费看| 亚洲日韩中文字幕在线播放| 中文字幕精品视频| 亚洲国产成人久久综合| 欧美丝袜美女中出在线| 精品日韩视频在线观看| 久久精品中文字幕| 色婷婷久久av| 欧美在线视频观看| 色噜噜狠狠色综合网图区| 国产精品电影在线观看| 国产成人精品亚洲精品| 欧美性xxxxx极品| 国产精品美女主播| 亚洲综合小说区| 亚洲欧美日韩精品久久| 国产亚洲精品高潮| 清纯唯美日韩制服另类| 日韩精品视频在线免费观看| 欧美精品久久久久久久| 国产99久久精品一区二区永久免费| 欧美大全免费观看电视剧大泉洋| 神马久久桃色视频| 欧美超级免费视 在线| 欧美成人三级视频网站| 亚洲国产精品中文| 久久精品国产久精国产思思| 91精品国产色综合久久不卡98口| 91大神在线播放精品| 一区二区三区视频免费| 亚洲在线观看视频网站| 国产a级全部精品| 欧美黑人巨大xxx极品| 综合网日日天干夜夜久久| 久久成人国产精品| 久久夜色精品亚洲噜噜国产mv| 亚洲男人天堂2019| 97在线视频精品| 亚洲国产欧美在线成人app| 这里只有精品在线观看| 久久亚洲一区二区三区四区五区高| 91日本视频在线| 亚洲欧美自拍一区| 成人网在线免费观看| 欧洲永久精品大片ww免费漫画| 久久国产天堂福利天堂| 久久久精品在线| 久久香蕉国产线看观看网| 国产精品久久国产精品99gif| 欧美激情一级二级| 色噜噜狠狠狠综合曰曰曰88av| 97在线看福利| 日韩精品在线视频观看| 精品久久香蕉国产线看观看gif| 91精品国产高清自在线看超| 国产精品自在线| 精品久久久久久亚洲国产300| 国产精品igao视频| 美女精品久久久| 国产精品美女久久久免费| 中文字幕在线看视频国产欧美| 欧美国产日韩精品| 国产精品久久9| 欧美丝袜第一区| 国产成人一区二区| 亚洲免费av网址| 中文字幕国产精品久久| 欧美日韩在线另类| 欧美激情一区二区久久久| 国产精品亚洲欧美导航| 中文字幕av一区| 国产精品免费久久久| 69国产精品成人在线播放| 国产伦精品免费视频| 中文字幕亚洲自拍| 久久伊人精品天天| 日本最新高清不卡中文字幕| 欧美黑人xxxⅹ高潮交| 九九精品在线观看| 国产精欧美一区二区三区| 欧美午夜激情视频| 日韩亚洲欧美中文高清在线| 欧美激情视频网| 成人啪啪免费看| 国产日韩欧美在线看| 亚洲一区久久久| 久久久国产一区二区三区| 国产精品美乳在线观看| 成人在线视频网站| 亲爱的老师9免费观看全集电视剧| 日韩在线观看免费全| 久久资源免费视频| 日韩亚洲在线观看| 欧美中文字幕视频在线观看| 国产精品欧美日韩久久| 不卡av日日日| 亚洲成人xxx| 久久99久久99精品免观看粉嫩| 国产91在线播放| 国产精品伦子伦免费视频| 日韩中文字幕不卡视频| 亚洲三级黄色在线观看| 一区二区三区亚洲| 午夜精品一区二区三区视频免费看| 中日韩美女免费视频网址在线观看| 国产欧美一区二区三区久久| 欧美久久精品一级黑人c片| 日韩在线观看免费高清| 亚洲午夜久久久影院| 精品久久久在线观看| 亚洲午夜色婷婷在线| 日韩精品中文字幕在线观看| 日韩精品久久久久久久玫瑰园| 国产欧美精品久久久| 国产免费观看久久黄| 久久久久久999| 8050国产精品久久久久久| 亚洲人成网站免费播放| 精品一区二区三区电影| 韩国三级电影久久久久久| 日韩精品亚洲元码| 国产精品直播网红| 国产精品高潮呻吟视频| 色av吧综合网| 亚洲性日韩精品一区二区| 久久久免费精品视频| 精品视频在线播放色网色视频| 久久久久成人精品| 国产精品视频一区二区高潮| 伊人亚洲福利一区二区三区| 欧美成人精品h版在线观看| 欧美夜福利tv在线| 亚洲福利视频网| 精品国产91久久久久久| 韩国日本不卡在线| 亚洲高清久久网| 亚洲精品中文字幕av| 国产精品久久久久久一区二区| 国产精品入口尤物| 国产精品欧美久久久| 伊人伊成久久人综合网小说| 欧美日韩另类字幕中文| 欧美国产日韩一区二区| 久久久成人av| 91亚洲国产成人久久精品网站| 97在线视频免费| 性欧美暴力猛交69hd| 国产一区二区黄| 亚洲自拍另类欧美丝袜| 欧美一级视频一区二区| 在线播放日韩av| 亚洲无限av看| 成人免费网站在线| 影音先锋日韩有码| 国产精品免费在线免费| 日韩中文av在线| 久久69精品久久久久久久电影好| 免费不卡欧美自拍视频| 亚洲区在线播放| 亚洲a∨日韩av高清在线观看| 久久久久久亚洲| 黑人巨大精品欧美一区免费视频| 亚洲欧美国产日韩中文字幕| 亚洲 日韩 国产第一|