码迷,mamicode.com
首页 > 其他好文 > 详细

改日期

时间:2020-02-09 22:22:00      阅读:67      评论:0      收藏:0      [点我收藏+]

标签:注释   日期   字符   ext   身份证   end   serial   开始   sub   

Sub zh()

For i = 2 To Range("a65536").End(xlUp).Row
Range("b" & i) = DateSerial(Left(Range("a" & i), 4), Mid(Range("a" & i), 5, 2), Right(Range("a" & i), 2))   

   ‘dateserial(年,月,日)其中年为四位数的字符,月是两位,日是两位   left  取左边?位    mid是从

    第几个字符开始 取几个,rigth  取右边几位。
Next
End Sub

 注释:把8位数字变成日期。

 

Sub zh1()

For i = 2 To Range("a65536").End(xlUp).Row
Range("b" & i) = DateSerial(Mid(Range("a" & i), 7, 4), Mid(Range("a" & i), 11, 2), Mid(Range("a" & i), 13, 2))
Next
End Sub

注释:把身份证变成日期。

改日期

标签:注释   日期   字符   ext   身份证   end   serial   开始   sub   

原文地址:https://www.cnblogs.com/lyzifan/p/12288917.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!