求VB大佬帮忙

输入身份证号,求一堆都行。跪求!... 输入身份证号,求一堆都行。跪求! 展开
 我来答
一念春风十里不如你
2019-07-03 · TA获得超过1536个赞
知道小有建树答主
回答量:2560
采纳率:68%
帮助的人:296万
展开全部

'1、代表户口地

'2、出身年份

'3、出身月份

'4、出生日

'5、奇数  男 ,偶数   女

'所以第一步先截取出这些数字 Mid(ID, 7, 4)  //(身份证号,从第7位,至后4位)取1994

ID = "4107211994110111037465"

years = Mid(ID, 7, 4) '取第7位后4位 出生年份

mDate = Mid(ID, 11, 2) '取第11位后2位 出生月份

months = Mid(ID, 13, 2)

Select Case Mid(Trim(ID), 1, 2)

Case 11

MsgBox "你的户口所在地: 北京市"

Case 12

MsgBox "你的户口所在地: 天津市"

Case 13

MsgBox "你的户口所在地: 河北省"

Case 14

MsgBox "你的户口所在地: 山西省"

Case 15

MsgBox "你的户口所在地: 内蒙古自治区"

Case 21

MsgBox "你的户口所在地: 辽宁省"

Case 22

MsgBox "你的户口所在地: 吉林省"

Case 23

MsgBox "你的户口所在地: 黑龙江省"

Case 31

MsgBox "你的户口所在地: 上海市"

Case 32

MsgBox "你的户口所在地: 江苏省"

Case 33

MsgBox "你的户口所在地: 浙江省"

Case 34

MsgBox "你的户口所在地: 安徽省"

Case 35

MsgBox "你的户口所在地: 福建省"

Case 36

MsgBox "你的户口所在地: 江西省"

Case 37

MsgBox "你的户口所在地: 山东省"

Case 41

MsgBox "你的户口所在地: 河南省"

Case 42

MsgBox "你的户口所在地: 湖北省"

Case 43

MsgBox "你的户口所在地: 湖南省"

Case 44

MsgBox "你的户口所在地: 广东省"

Case 45

MsgBox "你的户口所在地: 广西壮族自治区"

Case 46

MsgBox "你的户口所在地: 海南省"

Case 50

MsgBox "你的户口所在地: 重庆市"

Case 51

MsgBox "你的户口所在地: 四川省"

Case 52

MsgBox "你的户口所在地: 贵州省"

Case 53

MsgBox "你的户口所在地: 云南省"

Case 54

MsgBox "你的户口所在地: 西藏自治区"

Case 61

MsgBox "你的户口所在地: 陕西省"

Case 62

MsgBox "你的户口所在地: 甘肃省"

Case 63

MsgBox "你的户口所在地: 青海省"

Case 64

MsgBox "你的户口所在地: 你喜欢回族自治区"

Case 65

MsgBox "你的户口所在地: 新疆维吾尔自治区"

Case 71

MsgBox "你的户口所在地: 台湾省"

Case 72

MsgBox "你的户口所在地: 香港特别行政区"

Case 73

MsgBox "你的户口所在地: 澳门特别行政区"

End Select

MsgBox "你的性别:" & IIf(Val(Mid(ID, 17, 1)) Mod 2 = 0, "女", "男")

MsgBox "你的生日:" & mDate & "-" & months

MsgBox " 你的年龄为:" & (year(Date) - years)

MsgBox " 你的属相:" & Mid("鼠牛虎兔龙蛇马羊猴鸡狗猪", (((year(Date) - years) Mod 12) + 11) Mod 12 + 1, 1)

MsgBox " 你的星座:" & Mid("摩羯水瓶双鱼白羊金牛双子巨蟹狮子处女天秤天蝎射手摩羯", (Month(mDate) + IIf((Day(mDate) - (19 + Int(Mid("102123444533", Month(mDate), 1)))) >= 0, 0, -1)) * 2 + 1, 2) & "座"

AiPPT
2024-09-19 广告
随着AI技术的飞速发展,如今市面上涌现了许多实用易操作的AI生成工具1、简介:AiPPT: 这款AI工具智能理解用户输入的主题,提供“AI智能生成”和“导入本地大纲”的选项,生成的PPT内容丰富多样,可自由编辑和添加元素,图表类型包括柱状图... 点击进入详情页
本回答由AiPPT提供
数学与计算机编程
2019-07-04 · TA获得超过2160个赞
知道大有可为答主
回答量:2312
采纳率:80%
帮助的人:570万
展开全部

界面设计:


代码:

Dim AnimalSign(), Region(1 To 8, 0 To 7) As String

Private Sub Command1_Click()

Dim ID_No As String

ID_No = Text1.Text

Text2.Text = Region(Mid(ID_No, 1, 1), Mid(ID_No, 2, 1))

Text3.Text = IIf(Mid(ID_No, 17, 1) Mod 2, "男", "女")

Text4.Text = Mid(ID_No, 11, 2) + "-" + Mid(ID_No, 13, 2)

Text5.Text = AnimalSign(Mid(ID_No, 7, 4) Mod 12)

Text6.Text = Year(Now) - Mid(ID_No, 7, 4)

Select Case Val(Mid(ID_No, 11, 2)) & "月" & Val(Mid(ID_No, 13, 2)) & "日"

Case "12月22日" To "1月20日"

Text7.Text = "摩羯座"

Case "1月21日" To "2月19日"

Text7.Text = "水瓶座"

Case "2月20日" To "3月20日"

Text7.Text = "双鱼座"

Case "3月21日" To "4月20日"

Text7.Text = "白羊座"

Case "4月21日" To "5月21日"

Text7.Text = "金牛座"

Case "5月22日" To "6月21日"

Text7.Text = "双子座"

Case "6月22日" To "7月22日"

Text7.Text = "巨蟹座"

Case "7月23日" To "8月23日"

Text7.Text = "狮子座"

Case "8月24日" To "9月23日"

Text7.Text = "处女座"

Case "9月24日" To "10月23日"

Text7.Text = "天秤座"

Case "10月24日" To "11月22日"

Text7.Text = "天蝎座"

Case "11月23日" To "12月21日"

Text7.Text = "射手座"

End Select

End Sub

Private Sub Form_Load()

AnimalSign = Array("猴", "鸡", "狗", "猪", "鼠", "牛", "虎", "兔", "龙", "蛇", "马", "羊")

Region(1, 1) = "北京市": Region(1, 2) = "天津市": Region(1, 3) = "河北省"

Region(1, 4) = "山西省": Region(1, 5) = "内蒙古自治区"

Region(2, 1) = "辽宁省": Region(2, 2) = "吉林省": Region(2, 3) = "黑龙江省"

Region(3, 1) = "上海市": Region(3, 2) = "江苏省": Region(3, 3) = "浙江省"

Region(3, 4) = "安徽省": Region(3, 5) = "福建省": Region(3, 6) = "江西省"

Region(3, 7) = "山东省"

Region(4, 1) = "河南省": Region(4, 2) = "湖北省": Region(4, 3) = "湖南省"

Region(4, 4) = "广东省": Region(4, 5) = "广西壮族自治区": Region(4, 6) = "海南省"

Region(5, 0) = "重庆市": Region(5, 1) = "四川省": Region(5, 2) = "贵州省"

Region(5, 3) = "云南省": Region(5, 4) = "西藏自治区"

Region(6, 1) = "陕西省": Region(6, 2) = "甘肃省": Region(6, 3) = "青海省"

Region(6, 4) = "宁夏回族自治区": Region(6, 5) = "新疆维吾尔自治区"

Region(8, 1) = "香港特别行政区": Region(8, 2) = "澳门别行政区": Region(8, 3) = "台湾地区"

End Sub


运行界面:

已赞过 已踩过<
你对这个回答的评价是?
评论 收起
来自武功湖学贯中西的海狮
2019-07-03 · TA获得超过902个赞
知道答主
回答量:3282
采纳率:12%
帮助的人:253万
展开全部
求VB大佬帮忙
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
真彰vL
2019-07-03 · TA获得超过372个赞
知道答主
回答量:2366
采纳率:23%
帮助的人:180万
展开全部
输入身份证号,求一堆都行。跪求!
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 2条折叠回答
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式