Sub 根据身份证号码确定性别()

sid = InputBox("请输入身份证号码:")

i = Len(sid)

If i <> 15 And i <> 18 Then              '判断身份证号长度是否正确

MsgBox "身份证号码只能为15位或18位!"

Exit Sub

End If

If i = 15 Then                           '长度为15位

s = Right(sid, 1)                     '取最右侧的数字

Else                                     '长度为18度

s = Mid(sid, 17, 1)                   '取倒数第2位数

End If

If Int(s / 2) = s / 2 Then               '为偶数

sex = "女"

Else

sex = "男"

End If

MsgBox "性别:" + sex

End Sub

如何用VBA从身份证号码中提取性别相关推荐

  1. java 身份证地址提取籍贯_从身份证号码中提取信息,这些方法请收好

    小伙伴们好啊,今天老祝为大家准备了一组和身份证有关的函数公式,看看如何从身份证号码中提取出需要的信息. 如下图为所示,是一份模拟的员工信息表,A列是姓名,B列是身份证号码,C列是职级. ★ 首先咱们来 ...

  2. 如何快速从身份证号码中提取周岁?

    今天跟大家分享一下如何快速从身份证号码中提取周岁? 1.点击[DIY工具箱] 2.点击[身份证]选择[提取年龄] 3.勾选[年龄]并设置为[周岁],然后点击[确定] ​ 4.最后我们选择一个合适的保存 ...

  3. excel如何从身份证号码中提取虚岁?

    1.打开演示文件要求从身份证号码中提取虚岁. 2.首先我们选中身份证号码单元格区域 3.然后我们点击[diy工具箱] ​ 4.点击[身份证]然后选择[提取年龄] 5.选择[虚岁],接着我们点击[确定] ...

  4. 7-27 从身份证号码中提取出出生年月 (12point(s))

    7-27 从身份证号码中提取出出生年月 (12point(s)) 输入一个18位的身份证号码,提取出年份和月份并输出,请判断输入的号码是否是18位,如果不是请提示"Invalid data, ...

  5. 如何从Excel单元格的身份证号码中提取出生日期、性别

    从身份证号码中提取出生年月.性别需要使用到字符串截取函数MID(),取余函数MOD()和条件函数IF() 一.提取出生日期 在需要录入出生日期的单元格输入=MID(A1,7, 8)回车即可,函数自动会 ...

  6. 如何用oracle从身份证信息中提取出生日期?

    在项目开发中,有从身份证信息中提取出生日期的需求: 1.对18位身份证,因为有多个表,所以用到它们的关联,示例如下: update pfapperosoninformation  p set p.pb ...

  7. java从身份证号码中提取出生年月日

    前言 给一个String 类型的 身份证号码,需要从这串数字中获取出生日期.性别.年龄 一.问题描述: 给一个String 类型的 身份证号码,需要从这串数字中获取出生日期.性别.年龄.身份证号码分为 ...

  8. excel 从身份证号中提取性别,年龄

    身份证号提取性别 =IF(MOD(MID(F1576,17,1),2),"男","女") 身份证号提取年龄 =YEAR(TODAY())-MID(F3,7,4) ...

  9. 用EXCEL提取身份证号码中的生日

    自动录入出生日期       (1)函数分解 CONCATENATE函数将几个文本字符串合并为一个文本字符串. 语法:CONCATENATE(text1,text2,...) Text1,text2, ...

最新文章

  1. 从Storm到Flink:大数据处理的开源系统及编程模型(文末福利)
  2. UVA1388 Graveyard(思维、数学推理)
  3. 机器学习笔记十四:随机森林
  4. 如果需要,npm检查并更新包
  5. 原来,王兴是理想汽车的「二当家」!股份只比李想少1.6%丨理想汽车招股书
  6. python爬虫下载-python爬虫之下载文件的方式总结以及程序实例
  7. caffe:无法读取文件cuda8.0.props
  8. ubantu Wine QQ
  9. Visual Studio 2019 16.4 Preview 3 发布
  10. 黑马程序员——OC代码规范和编程风格
  11. Android:Fragment官方文档
  12. Redis 官方文档译注
  13. 宏睿达智慧酒店云桌面系统远程控制台V4.1.4及前端桌面app V2.0.3支持直播的组播和单播格式、私密投屏、点播、周边、wifi管理、广告推送、多级管理、多主题管理
  14. APK编辑器v2.4.3强行修改app背景图、去广告、重新架构等
  15. 基于littlevgl设计的手表模拟时钟表盘(附代码)
  16. 1197:山区建小学
  17. 【leetcode】算法题记录(111-120)
  18. VR开发之使用VRTK实现拾取和手柄扣下扳机触发事件(Unity灭火器灭火功能的实现)
  19. Android开发如何调用百度翻译api
  20. linux终端关闭xmanager,xmanager功能和设置

热门文章

  1. 点阵字体显示系列之二:汉字显示
  2. 普通人职场自我反省十条
  3. 网页制作:一个简易美观的登录界面
  4. Jmeter TCP 取样器 上一个请求响应结果参数传个下一个请求,响应结果为空
  5. 多张JPG如何合并成一个PDF文档
  6. 可视化实验八:利用Python绘制柱状图、条形图
  7. Windows安裝SourceTree
  8. python 小学数学,一个小学的数学题
  9. mysql插入中文报错处理办法
  10. 服务器-Squid代理服务器及应用