VBA日期格式 - 月/日/年

Cad*_*man 4 excel vba excel-vba

我想生产今天这样的日期:01/23/2016月/日/年.我写了下面的代码但结果是2016年1月23日.谁能帮我?谢谢

ActiveSheet.Cells(1,2)=格式(日期,"mm/dd/yyyy")

tey*_*lyn 9

您使用的代码会在Excel单元格中输入内容.Excel识别出它是一个日期,并将根据默认设置显示日期.

要以首选格式显示日期,您需要格式化显示日期的单元格,而不是数据条目字符串.

ActiveSheet.Cells(1, 2) = Date
ActiveSheet.Cells(1, 2).NumberFormat = "mm/dd/yyyy"
Run Code Online (Sandbox Code Playgroud)