基于VBA的身份证号码信息处理.docx

  1. 1、本文档共7页,可阅读全部内容。
  2. 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
基于VBA的身份证号码信息处理

基于VBA的身份证号码处理的设计与实现摘要 本文就利用MICROSOFT EXCEL配合VBA编程设计制作一个身份证处理系统做出了探讨。VBA是集成在Excel中的编程语言,利用Excel自身强大的函数库,可以大大减轻编程的负担。同时,经过试用,本程序大大减轻了劳动者的重复劳动,也无需EXCEL函数计算的专业要求,提高了工作效率,节约了时间。关键字:身份证信息处理;EXCEL;VBAThis paper discusses the design and production of a ID card processing system based on EXCEL VBA with MICROSOFT programming. VBA is the programming language in Excel, using Excels powerful function library, it can greatly reduce the burden of programming. At the same time, after the trial, these programs greatly reduce the workers duplication of labor, there is no need to use the professional requirements of EXCEL function, improve the efficiency of the work and save time.Key Word: ID information processing;Excel;VBA概述引言如今,很多部门要处理大量的信息,如学校的学工部门,经常需要统计男女生比例,年龄分布,地区分布等数据,如果没有计算机,那么这项工作无疑是庞大而复杂的。俗话说:工欲善其事,必先利其器,有了计算机,再搭配简单易用的应用软件就能使这样的工作简单而高效。所以,针对这样的问题,我们打算利用Microsoft Office Excel 2007软件配合内置的VBA编程语言来设计一套学生身份证号码信息处理软件,以此来解决繁琐而复杂的身份证信息处理和统计工作,解放劳动者的时间和精力。1.2系统概述根据我国规定,自2000年1月起,身份证号码由原先的15位统一升级到18位号码。国家标准GB11643-1999《公民身份号码》中对我国身份证号码的结构做出了详细的规定:号码的结构公民身份号码是特征组合码,由十七位数字本体码和一位校验码组成。排列顺序从左至右依次为:六位数字地址码,八位数字出生日期码,三位数字顺序码和一位数字校验码。地址码表示编码对象常住户口所在县(市、旗、区)的行政区划代码,按GB/T2260的规定执行。出生日期码表示编码对象出生的年、月、日,按GB/T7408的规定执行,年、月、日代码之间不用分隔符。顺序码表示在同一地址码所标识的区域范围内,对同年、同月、同日出生的人编定的顺序号,顺序码的奇数分配给男性,偶数分配给女性。校验码中华人民共和国行政区划代码:国家基础地理信息系统地形数据库境界和居民地要素执行国家标准《中华人民共和国行政区划代码》(GB 2260-1995),并根据需要扩充了部分代码。根据GB11643-1999可对身份证号编码规则作如下总结:1-2 省级行政区代码3-4 地级行政区划分代码5-6 县区行政区分代码7-10 11-12 13-14 出生年、月、日15-17 顺序码,同一地区同年、同月、同日出生人的编号,其中第17位奇数是男性,偶数是女性18 校验码,如果是0-9则用0-9表示,如果是10则用X(罗马数字10)表示了解了身份证号码编码的规则后便可对输入的号码做判断,以此来自动生成所需的数据。1.2.1开发目的为解决大量的学生身份证信息统计和分析,提高数据统计的效率,减轻工作人员的负担,特此开发身份证号码信息分析统计系统。1.2.1开发环境操作系统:Windows XP,Windows Vista,Windows 7 开发技术:Microsoft Office Excel 20071.3设计方案该系统使用对象主要是学生部门或者需要统计学生信息的部门。该系统主要实现对身份证信息的处理,包括:地区分类,年龄分布统计,出生日期的生成,性别判断,身份证号码准确性判断等功能。运行后,能自动生成报表供使用及分析。此外,保留未来扩展除身份证号码处理以外的其他功能。可行性分析2.1技术可行性学院拥有的计算机软硬件完全可以胜任该系统的运行;此外,Microsoft Excel是最常用的办公软件之一,上手容易,使用它可解决很多较复杂的问题;另外,所需的VBA编程语言是Excel内置的,不仅简单易用,切与Excel的兼容性

文档评论(0)

2017ll + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档