我有一個日期列看起來像這樣:更改日期格式VBA
2013年4月3日下午1點57分32秒IST
我試圖去改變它看起來是這樣的:
2013年4月3日13時57分32秒
我的代碼:
Columns("D:E").Select
Selection.Replace What:=" IST", Replacement:="", LookAt:=xlPart, _
SearchOrder:=xlByRows, MatchCase:=False, SearchFormat:=False, _
ReplaceFormat:=False
Selection.Replace What:=" IDT", Replacement:="", LookAt:=xlPart, _
SearchOrder:=xlByRows, MatchCase:=False, SearchFormat:=False, _
ReplaceFormat:=False
Selection.Replace What:="-", Replacement:="/", LookAt:=xlPart, _
SearchOrder:=xlByRows, MatchCase:=False, SearchFormat:=False, _
ReplaceFormat:=False
的problome是,它改變它看起來像:
2013年4月3日下午1時57分32秒
,只有當我之後按手動輸入「PM」 它改變:
2013年4月3日13時57分32秒
我該如何自動做到這一點?