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

利用VBA 實現KKS碼的智能編碼

2019-05-29 11:07:08康曉龍白秀平布日古德
山東工業技術 2019年9期

康曉龍 白秀平 布日古德

摘 要:KKS標識系統是電廠管理信息系統的基礎。編碼的質量好壞直接影響整個信息管理中各個環節的應用。KKS碼數量大、工作繁重,人工編制過程中經常紕漏,不規范的情況。本文介紹通過利用EXCEL中宏的強大功能來實現對功能位置KKS的智能編碼,詳細說明了本設計的具體功能、實現原理及效果展示。利用些小程序解決了人工手動編碼的一些弊端,層級結構清晰,方便易用,在保證編碼正確率的前提下,大大提高了編碼效率。

關鍵詞:功能位置;KKS;智能編碼;EXCEL宏;VBA

DOI:10.16640/j.cnki.37-1222/t.2019.09.130

1 軟件設計概述

1.1 軟件使用概述

根據XX集團《發電企業設備功能位置(KKS)編碼導則》標準要求,編碼采用樹形結構,將KKS分為5級編碼,依次為:機組編碼,系統級編碼,子系統編碼,設備碼及部件碼。中文描述應按照從機組級、系統級一直到設備級的原則,若是設備的部件,則為機組級、系統級、設備級、部件級。

如:

根據標準編碼規則,本軟件通過在EXCEL表格中給每級單獨編碼,編碼時只需要填入本級的編碼,如設備級編碼為AN001,只需在設備級對應的單元格中填入AN001,機組級系統級和子系統編碼會自動根據其上一級的編碼自動生成KKS碼及其描述。表格中包括KKS 5級編碼,每級編碼描述,最后生成的KKS碼,功能位置描述,上一級KKS碼,上一級功能位置描述共10列。

1.2 功能概述

分級自動生成編碼:能夠按照標準要求分層級,只對一級進行編碼就能夠連同上級編碼一同自動生成KKS碼、功能位置描述及上級KKS和描述,大大提高了編碼速度。

編碼輸入提示:在給每級進行編碼時,所選單元格處會有輸入提示從而減少錯誤率。

編碼格式錯誤檢測:能夠自動識別編碼時輸入的格式是否符合要求,當不符合要求時會自動報錯停止并顯示錯誤信息要求重新輸入。

KKS查重:每生成一個KKS編碼,軟件都會自動檢查是否有重復的KKS,當有相同的KKS編碼時,會將重復的數據突出顯示。

2 軟件設計原理

2.1 KKS編碼及其功能位置描述自動生成原理

利用EXCEL中 Worksheet_Change事件驅動代碼執行。

KKS=(上一級KKS)&(當前所選單元格編碼)

功能位置描述 =(上一級功能位置描述)&(當前編碼描述)

上一級KKS:利用一個循環,從機組編碼列到所選單元格所在列,然后向上查找所選單元格前一列對應的不為空的值,每個循環所查找的值進行邏輯運算相與就得到上級KKS編碼。

上一級功能位置描述:原理和kks生成方法一樣。

實現代碼如圖1。

2.2 編碼輸入提示、編碼格式錯誤檢測實現方法

利用數據有效性即可實現單元格數據輸入提示、格式限制、出錯停止并提示錯誤信息。分別對輸入的每一列進行數據有效性設置,有效性條件:允許設置為自定義,然后輸入每一列的條件限制公式;輸入信息:標題設置為“請輸入xx編碼”輸入信息設置為“每列的輸入條件提示”,如設備碼列:“ AANNNA (N) ”,A為大寫英文字母,N為阿拉伯數字;出錯警告:樣式為停止,標題設為“輸入錯誤請重新輸入”,錯誤信息設為“輸入的設備編碼不符合標準要求”。

2.3 KKS碼查重

對KKS碼列進行:條件格式設定>突出顯示單元格規則>重復值。

2.4 效果展示

3 結束語

本設計充分利用了EXCEL中宏的強大功能及VB語言和數據有效性,很好的解決了人工編碼時易出錯、重復、編碼混亂、不易整理等缺點,大大提高了工作效率。

參考文獻:

[1]林卓然.VB語言程序設計(第4版)[M].北京:電子工業出版社,2016(08).

[2]蒲括,邵朋.精通Excel數據統計與分析[M].北京:人民郵電出版社,2014(06).

[3]ExcelHome.Excel2013函數與公式應用大全[M].北京:北京大學出版社,2016(05).

[4]尚品科技.Excel VBA 編程實戰寶典[M].北京:清華大學出版社,2018(07).

作者簡介:康曉龍(1993-),男,山西人,本科,工程師,從事信息化工作。

主站蜘蛛池模板: 性做久久久久久久免费看| 国产成人综合网| 国产精品露脸视频| 亚洲精品大秀视频| 福利一区在线| 亚洲欧美日韩中文字幕一区二区三区| 在线一级毛片| 99视频全部免费| 丁香婷婷激情网| 久久免费视频播放| 欧美不卡视频一区发布| 国产免费a级片| 色婷婷电影网| 99视频精品在线观看| 亚洲日韩图片专区第1页| 国产丝袜第一页| 一本一道波多野结衣av黑人在线| 精品少妇三级亚洲| 欧美一区福利| 秋霞一区二区三区| 在线欧美国产| 亚洲人成人无码www| 免费一极毛片| 欧美日本激情| 九九九九热精品视频| 亚洲人成人无码www| 欧美亚洲香蕉| 欧美日韩激情在线| 欧美成人免费| 久久99国产乱子伦精品免| A级毛片高清免费视频就| 亚洲无码91视频| 美女毛片在线| 精品超清无码视频在线观看| 亚洲精品第五页| 日韩毛片在线视频| 久久成人免费| 国产女人在线视频| 日韩中文字幕亚洲无线码| 自慰高潮喷白浆在线观看| 狠狠做深爱婷婷久久一区| 人人艹人人爽| 福利在线一区| 亚洲男人的天堂在线| 亚洲不卡无码av中文字幕| 欧美日本激情| 91麻豆久久久| 欧美区一区| 99热这里都是国产精品| 尤物视频一区| 99这里只有精品6| 成人亚洲视频| 日本午夜影院| 毛片在线看网站| 少妇露出福利视频| 免费人成视网站在线不卡| 怡红院美国分院一区二区| 亚洲欧洲一区二区三区| 亚洲一区二区日韩欧美gif| 国产成人1024精品| 国产一级毛片在线| 中文字幕在线看视频一区二区三区| 亚洲首页在线观看| 国产精品久线在线观看| 日本午夜网站| 欧美一区二区福利视频| 成人亚洲天堂| 日本三区视频| 欧美激情成人网| 欧美一级爱操视频| 青青草国产在线视频| 一级香蕉视频在线观看| 亚洲区第一页| 国产成人一级| 久操中文在线| 色婷婷电影网| 极品国产一区二区三区| 亚洲午夜片| 色偷偷av男人的天堂不卡| 欧美一区日韩一区中文字幕页| 伊人91在线| 国产97色在线|