用VBA转换文本文件日期格式问题

我用VBA 把excel文件转换为文件文件,可是转换成的文本文件中的日期格式与excel格式不对,在excel中日期格式为2008-11-8,而转换文本格式后日期格式却变为11/8/2008,麻烦高手解决一下,使用转换后的文本格式文件中的日期格式不变仍为2008-11-8。在这里先谢谢了。

 

改一段
        Selection.Copy
        Workbooks.Add (1)
        With ActiveWorkbook.ActiveSheet
            .Paste
            For Each cel In .Range(.[b2], .[b65536].End(xlUp))
                If IsDate(cel) Then cel.Value = "'" & Format(cel, "yyyy-mm-dd")
            Next
        End With

        Application.CutCopyMode = False
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值