实现支票日期转换为中文-Victor Duane
Access软件网QQ交流学习群(群号码198465573),欢迎您的加入!
首页 >技术文章> Access数据库-模块/函数/VBA


实现支票日期转换为中文

发表时间:2007/11/17 20:49:27 评论(1) 浏览(8937)  评论 | 加入收藏 | 复制
   
摘 要:实现支票日期转换为中文日期
正 文:
'支票日期转中文
Function Date2Chinese(iDate As Date, Optional iformat As Integer) As String
    Dim iYear As Integer
    Dim iMonth As Integer
    Dim iDay As Integer
    Dim i As Integer
    Dim xdate(2) As String
   
    iYear = Year(iDate)
    iMonth = Month(iDate)
    iDay = Day(iDate)
   
    For i = 1 To 4
        xdate(0) = xdate(0) & Num2Char(Mid(iYear, i, 1))
    Next
    Debug.Print xdate(0)
   
    xdate(1) = Num2Char(iMonth - iMonth Mod 10) & (IIf(iMonth Mod 10 = 0, "", Num2Char(iMonth Mod 10))) & "月"
    Debug.Print xdate(1)
   
    xdate(2) = Num2Char(iDay - iDay Mod 10) & (IIf(iDay Mod 10 = 0, "", Num2Char(iDay Mod 10))) & "日"
    Debug.Print xdate(2)
    Select Case iformat
    Case 0 '年月日
        Date2Chinese = xdate(0) & "年" & xdate(1) & xdate(2)
    Case 1 '年
        Date2Chinese = xdate(0) & "年"
    Case 2 '年月
        Date2Chinese = xdate(0) & "年" & xdate(1)
    Case 3 '月日
        Date2Chinese = xdate(1) & xdate(2)
    End Select
End Function
Function Num2Char(intNum) As String
Select Case intNum
    Case ""
        Num2Char = ""
    Case 0
        Num2Char = "零"
    Case 1
        Num2Char = "壹"
    Case 2
        Num2Char = "貮"
    Case 3
        Num2Char = "叁"
    Case 4
        Num2Char = "肆"
    Case 5
        Num2Char = "伍"
    Case 6
        Num2Char = "陆"
    Case 7
        Num2Char = "柒"
    Case 8
        Num2Char = "捌"
    Case 9
        Num2Char = "玖"
    Case 10
        Num2Char = "拾"
    Case 20
        Num2Char = "貮拾"
    Case 30
        Num2Char = "叁拾"
End Select
End Function

Access软件网交流QQ群(群号:198465573)
 
 相关文章
Access发票套打程序(源代码);Access套打模板,Acce...  【黄海  2004/12/2】
[access查询]解决支票打印的日期大写问题  【贺德才  2008/3/14】
[access报表]再说支票套打的日期大写转换问题  【贺德才  2008/3/17】
用access2007解决支票打印的日期大写问题  【umvsoft整理  2008/8/26】
Access支票套打程序  【lyxiong0728  2008/12/29】
支票打印小程序  【kkkkk  2010/5/22】
【access小品】发票套打实例  【todaynew  2010/11/21】
支票管理程序  【BruceLee  2011/8/16】
常见问答
技术分类
相关资源
文章搜索
关于作者

Victor Duane

文章分类

文章存档

友情链接