标签: excel excel-vba vba
我有一个日期的列,存储为d.m.yyyy. h:mm:ss。
d.m.yyyy. h:mm:ss
细胞格式甚至不是日期它一般。 要将它用作日期,我需要用""替换该点。 所以我使用了这段代码:
""
Format(Date, "d.m.yyyy h:mm:ss")
但它将所有日期更改为今天的日期。
答案 0 :(得分:2)
Date的通话会返回当前日期。在更换年末值的点后,您必须使用单元格值,例如Format(Cells(row,column), "d.m.yyyy h:mm:ss")。
Date
Format(Cells(row,column), "d.m.yyyy h:mm:ss")