999精品在线视频,手机成人午夜在线视频,久久不卡国产精品无码,中日无码在线观看,成人av手机在线观看,日韩精品亚洲一区中文字幕,亚洲av无码人妻,四虎国产在线观看 ?

基于EXCEL VBA網(wǎng)絡(luò)崗位練兵數(shù)據(jù)統(tǒng)計(jì)工具的開發(fā)

2020-03-04 05:39:02姜岳健
數(shù)字通信世界 2020年2期
關(guān)鍵詞:按鈕

姜岳健,陳 實(shí)

(巴陵石化培訓(xùn)中心,岳陽(yáng) 414000)

為加強(qiáng)員工隊(duì)伍素質(zhì)建設(shè),提升崗位履職能力,巴陵石化2019年通過在中石化網(wǎng)絡(luò)學(xué)院平臺(tái)建立的在線崗位練兵管理系統(tǒng),采用“編、練、考”即“分崗位分專業(yè)按月編制題庫(kù)、模擬練習(xí)、考試”相結(jié)合的新模式開展網(wǎng)絡(luò)崗位練兵工作。培訓(xùn)管理人員每月中下旬要分別進(jìn)行月中各單位分專業(yè)崗位練兵情況通報(bào)及月底最終崗位練兵考試情況匯總、數(shù)據(jù)統(tǒng)計(jì)分析并計(jì)算各單位各專業(yè)線考核分并在公司內(nèi)網(wǎng)發(fā)布。在EXCEL中進(jìn)行數(shù)據(jù)統(tǒng)計(jì)分析工作量大,需運(yùn)用多種復(fù)雜統(tǒng)計(jì)函數(shù)、由于人為因素的影響還會(huì)存在一定的錯(cuò)誤率,后期再人工校對(duì)數(shù)據(jù)又要耗費(fèi)大量的時(shí)間,從而增加了崗位練兵數(shù)據(jù)統(tǒng)計(jì)工作的難度。

VBA(Visual Basic for Application)是微軟在Off ice中內(nèi)置的宏編程語(yǔ)言。提供了面向?qū)ο蟮某绦蛟O(shè)計(jì)方法,利用EXCEL軟件預(yù)留的開發(fā)接口,運(yùn)用VBA強(qiáng)大功能可使EXCEL二次工具開發(fā)方便快捷,例如利用圖形用戶界面控件可開發(fā)出各種應(yīng)用程序工具,批量處理大量數(shù)據(jù),減輕手工處理的煩瑣勞動(dòng)。

1 統(tǒng)計(jì)工具設(shè)計(jì)分析

根據(jù)統(tǒng)計(jì)需求,在EXCEL中建立四個(gè)數(shù)據(jù)工作表:一是“崗位練兵專業(yè)線申報(bào)登記表”(數(shù)據(jù)記錄字段包括所屬單位、人員編號(hào)、姓名、所屬部門、申報(bào)專業(yè)線模塊等),此表按崗位練兵月計(jì)劃已設(shè)置數(shù)據(jù)。二是“考試信息表”(字段包括人員編號(hào)、考試次數(shù)、通過次數(shù)、最高得分、通過狀態(tài)等),此表數(shù)據(jù)由網(wǎng)絡(luò)崗位練兵管理系統(tǒng)導(dǎo)出,但只包括參加了考試的人員數(shù)據(jù)。三是“考試情況匯總表”(字段包括序號(hào)、所屬單位、員工編號(hào)、學(xué)員姓名、最高得分、通過狀態(tài)、考試次數(shù)、通過次數(shù)、綜合得分),統(tǒng)計(jì)界面通過VBA設(shè)計(jì)按鈕控件并開發(fā)程序代碼自動(dòng)實(shí)現(xiàn)從前二個(gè)表中批量提取相應(yīng)單元格數(shù)據(jù)并計(jì)算綜合得分,此外還將未參考人員數(shù)據(jù)加以補(bǔ)充完整。四是“崗位練兵統(tǒng)計(jì)表”(字段包括單位、專業(yè)線、應(yīng)參加人次、未參加人次、未通過人次、建議考核分),統(tǒng)計(jì)界面也通過VBA設(shè)計(jì)按鈕控件程序)自動(dòng)實(shí)現(xiàn)相應(yīng)數(shù)據(jù)統(tǒng)計(jì)功能。

2 考試情況匯總程序(模塊1)開發(fā)

模塊1通過“員工編號(hào)”將專業(yè)線申報(bào)登記表及相應(yīng)考試信息表中的數(shù)據(jù)建立關(guān)聯(lián),通過雙重循環(huán)語(yǔ)句查找“考試信息表”中員工編號(hào),如果能找到,則將兩工作表中相應(yīng)數(shù)據(jù)自動(dòng)批量提取到“考試情況匯總表”中去。如果沒找到,則提取數(shù)據(jù)中通過狀態(tài)數(shù)據(jù)設(shè)為還未考試;考試次數(shù)和通過次數(shù)均為0。這也是此模塊程序設(shè)計(jì)的關(guān)鍵。源代碼主要如下:

Sub 模塊1()

Dim x,xx,i,xh As Integer:Dim y,yy,yyy As String:x = 6:xx = 3:xh = 1

Do While Sheets("sheet1").Cells(x,3) <> "" ’Cells(x,

3)表示人員編號(hào)數(shù)據(jù)

y = Sheets("sheet1").Cells(x,2) ’Cells(x,2)表示單位數(shù)據(jù)

yy = Sheets("sheet1").Cells(x,3)

yyy = Sheets("sheet1").Cells(x,4)’Cells(x,4)表 示姓名數(shù)據(jù)

i = 3

Do While Sheets("sheet2").Cells(i,3) <> ""

If yy = Sheets("sheet2").Cells(i,3) Then

Cells(xx,1) = xh:Cells(xx,2) = y:Cells(xx,3) = yy:Cells(xx,4) = yyy

Cells(xx,5) = Sheets("sheet2").Cells(i,5) ’提取最高得分?jǐn)?shù)據(jù)

……略

Cells(xx,9) = 80 + (Cells(xx,8) - 1) * 1 ’計(jì)算綜合得分?jǐn)?shù)據(jù)

xx = xx + 1:xh = xh + 1

Exit Do

Else

i = i + 1

If Sheets("sheet2").Cells(i,3) = "" Then

Cells(xx,5) = 0 Cells(xx,6) = "還未考試":Cells(xx,7)

= 0:Cells(xx,8) = 0

Exit Do End If

End If

Loop

x = x + 1

Loop

End Sub

3 崗位練兵統(tǒng)計(jì)程序(模塊2)開發(fā)

模塊2通過關(guān)鍵詞“單位”將考試情況匯總表與崗位練兵統(tǒng)計(jì)表建立關(guān)聯(lián),分別統(tǒng)計(jì)崗位練兵“應(yīng)參加人次”、“未參加人次”、“未通過人次”等。源代碼如下:

Sub模塊2()

Dim x,xx,y,yy,yyy,i As Integer:x = 5

Do While Cells(x,2) <> "合計(jì)"

xx = 3:y = 0:yy = 0:yyy = 0

Do While Sheets("sheet3").Cells(xx,3) <> ""

If Cells(x,2) = Sheets("sheet3").Cells(xx,2) Then

y = y + 1 ‘統(tǒng)計(jì)應(yīng)參加人次

If Sheets("sheet3").Cells(xx,5) = 0 Then

yy = yy + 1 ‘統(tǒng)計(jì)未參加人次

End If

If Sheets("sheet3").Cells(xx,5) < 90 and Sheets

("sheet3").Cells(xx,5)>0 Then

yyy = yyy + 1 ‘統(tǒng)計(jì)未通過人次

End If

End If

xx = xx + 1

Loop

Cells(x,4) = y:Cells(x,5) = yy:Cells(x,6) = yyy:x = x + 1

Loop

End Sub

4 崗位練兵統(tǒng)計(jì)工具測(cè)試

利用VBA的圖形控件分別在考試情況匯總表與崗位練兵統(tǒng)計(jì)表設(shè)置啟動(dòng)按鈕并插入相應(yīng)源代碼,如圖1所示“崗位練兵人員考試情況匯總”即為啟動(dòng)按鈕控件,單擊該按鈕即一鍵完成特定的數(shù)據(jù)匯總處理。崗位練兵統(tǒng)計(jì)表也同如此,不再贅述。

圖1 考試情況匯總截圖

5 結(jié)束語(yǔ)

基于EXCEL VBA二次開發(fā),崗位練兵統(tǒng)計(jì)相關(guān)工具已經(jīng)開發(fā)完成并獲得了實(shí)際應(yīng)用,取得了非常好的效果,大大提高了工作效率,節(jié)省了人力和時(shí)間。VBA編程功能非常好地解決了批量數(shù)據(jù)提取的問題,為此類問題的解決提供了思路和方法,為今后其他各類信息系統(tǒng)的二次開發(fā)提供了經(jīng)驗(yàn)。

猜你喜歡
按鈕
這些按鈕能隨便按嗎?
哪個(gè)是門鈴真正的按鈕
當(dāng)你面前有個(gè)按鈕
門鈴按鈕
電動(dòng)牙刷電源按鈕注射模設(shè)計(jì)
模具制造(2019年7期)2019-09-25 07:30:00
死循環(huán)
內(nèi)心不能碰的按鈕
青于藍(lán)~高考語(yǔ)文核按鈕系列出版書目
沒Gmail按鈕 咱自己加等
全新黑洞與天才按鈕
看世界(2004年9期)2004-04-29 00:00:00
主站蜘蛛池模板: 亚洲日韩精品伊甸| 亚洲综合天堂网| 精品一区二区三区水蜜桃| 亚洲成人www| 亚洲AⅤ永久无码精品毛片| 国产成人喷潮在线观看| 制服丝袜无码每日更新| 精品久久蜜桃| 亚洲综合二区| 高清视频一区| 国产波多野结衣中文在线播放| 天堂成人av| 伊人久久大香线蕉综合影视| 亚洲精品视频免费| 日本五区在线不卡精品| 亚洲国产在一区二区三区| 18禁影院亚洲专区| 欧美人与动牲交a欧美精品| WWW丫丫国产成人精品| 伊人色在线视频| 成色7777精品在线| 妇女自拍偷自拍亚洲精品| 天堂网亚洲系列亚洲系列| 日韩国产欧美精品在线| 在线a视频免费观看| 午夜精品区| 亚洲欧美精品日韩欧美| 亚洲人成人无码www| 国产欧美视频在线| 91无码人妻精品一区| 欧美日韩国产精品综合| 97狠狠操| 国产精品无码AV片在线观看播放| 国产第一页免费浮力影院| 亚洲精品视频网| 在线欧美日韩| 综合色天天| 亚洲精品福利视频| 中文字幕一区二区视频| 国产成人啪视频一区二区三区| 98精品全国免费观看视频| 福利在线不卡| 波多野结衣在线一区二区| 最新加勒比隔壁人妻| 91网红精品在线观看| 伊人AV天堂| 六月婷婷综合| 无码一区中文字幕| 综合亚洲网| 中国国产高清免费AV片| 亚洲一区二区三区麻豆| 久久青草视频| 亚洲二区视频| 狠狠ⅴ日韩v欧美v天堂| 亚洲视频四区| 无码人中文字幕| 99热这里都是国产精品| 99精品在线看| 狠狠操夜夜爽| 亚洲一区国色天香| 91年精品国产福利线观看久久| 成人免费视频一区| 99热这里只有精品久久免费| 久久毛片网| 在线观看视频99| 亚洲欧美国产视频| a天堂视频在线| 手机在线国产精品| 国产成人禁片在线观看| 亚洲色图狠狠干| 999精品在线视频| 一本久道热中字伊人| 欧美在线精品一区二区三区| 日本免费新一区视频| 欧美午夜在线播放| 色婷婷电影网| 999精品色在线观看| 国产91视频免费观看| 久久久国产精品免费视频| 日本免费一级视频| 伊人久久婷婷| 天天操天天噜|