日期格式,在线等待。 使用Format(Date, "mm/dd")得到的是“xx月xx日”,怎样才能得到“xx-xx”或者“xx/xx”。我要生成的excel档是给老外看的,请大家帮忙,谢谢。 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 跟系统设置有关的.我这里就是xx-xx 最简单的方法是在输出的值前加上"'" ,如:sheet.cell(1,1)="'" & format(myDate,"mm/dd")"'"是左对齐。不过也是这个不是最好的方法:) Format(Date, "MM/dd")MM要大写。 TheDate = month(Date) & "-" & day(Date) 同意楼上所说。“控制面板”—>“区域选项”—>“常规”—>“您的区域设置(位置)”—>选择英语地区的就可以了。 大不了使用 DatePartmsgbox DatePart("m",now) & "-" & DatePart("d",now) 谢谢大家,问题自己解决了。设置控制面板会影响其他程序。直接使用vb在程序里面设置excel表格的格式为时间格式,然后执行对应的操作, 用Format(Now, "mm-dd")生成的格式即为“xx-xx”,而且与系统的时间格式设置无关。 文本框字符的限定 请问如何在vb6中随机生成大于5位数的16进制数 提问: 用ActiveReport统计每页记录数和实现对某一字段每页合计 当使用计算机的一个COM口时,如何使另外一个COM处于失效状态? VB多线程之疑问 DataGrid集合显示问题在次给分,洪根大哥请进~(100分) 关于带外部参数的问题 在VB中﹐所謂的數據對象變量即ADO﹐DAO 之類對象嗎? 请问能不能把我编的程序放到csdn上供其他人下载 VB与VF能配合使用吗? 有没有办法在datareport中显示两个表的数据 100分求教菜鸟级问题(急急急急急急急急……)
我这里就是xx-xx
"'"是左对齐。不过也是这个不是最好的方法:)
MM要大写。
msgbox DatePart("m",now) & "-" & DatePart("d",now)
生成的格式即为“xx-xx”,而且与系统的时间格式设置无关。