我试图通过在表格中添加一个月来输入日期值(“Sheet1”)。单元格(17,3)。值是01/10/2011但格式为Oct-11。然后在表( “工作表Sheet”)返回。将细胞(17,4)。价值= LDate,展现NOV-11Excel VBA - 日期格式自动更改
sDate = Sheets("Sheet1").Cells(17, 3).Value --> this shows 01/10/2011 when I hove over sDate
LDate = DateAdd("m", 1, sDate) --> this shows 01/11/2011 when I hove over LDate
我想然后在以下细胞来输入该值01/11/2011
Sheets("Sheet1").Cells(17, 4).Value = LDate
Selection.NumberFormat = "mmm-yy"
但在单元格中显示11/01/2011(1月11日),为什么它这样做,我该如何解决这个问题?