如何通过VBA把EXCEL单元格的日期格式设定为“年月日时分星期”格式?
下面的语句被执行后,单元格显示格式为:yyyy/d/dh:mm,星期无法显示。Range("A1").SelectSelection.FormulaR1C1=Format...
下面的语句被执行后,单元格显示格式为:yyyy/d/d h:mm ,星期无法显示。
Range("A1").Select
Selection.FormulaR1C1 = Format(Date, "[$-804]yyyy/m/d h:mm aaaa;@")
Range("A1") = Now
敬请大神指点。 展开
Range("A1").Select
Selection.FormulaR1C1 = Format(Date, "[$-804]yyyy/m/d h:mm aaaa;@")
Range("A1") = Now
敬请大神指点。 展开
2个回答
展开全部
这样就可以:
Range("A1").NumberFormat = "[$-804]yyyy/m/d h:mm aaaa;@"
Range("A1") = Now
Range("A1").NumberFormat = "[$-804]yyyy/m/d h:mm aaaa;@"
Range("A1") = Now
追问
感谢您的帮助。
我第一次试了您的办法,没有成功。
对比了“平阳虎01”的办法后, 发现,我原来的句子里有“ Range("A1").Select”
如果把这个“选中”屏蔽后,您的办法是有效的。
不过,百度只能让采纳一个人的回答。还是非常感谢您的帮助,谢谢。
本回答被网友采纳
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询