[英]VBA Turn Column with Date and Time to 24hrs (Excel)
我有一個日期和時間列,其中包含許多行,如下所示:
19/11/11下午3:54
19/11/11上午5:33
我想基本上保留日期,但只將時間更改為24小時,然后刪除上午或下午,並在末尾添加G。 像這樣:
19/11/11 15:54G
19/11/11 05:33G
有沒有一種簡單的方法可以執行此操作,或者我必須將日期和時間拆分為兩列,然后進行轉換然后串聯即可。
謝謝。
我試圖通過單元格格式化來做到這一點
Sub Converter()
Dim Focus As String
With ActiveSheet
Range("A3:A100").Select
Do
Focus = Format$(ActiveCell, "dd/mm/yyyy hh:mm")
ActiveCell.Value = Focus
ActiveCell.Offset(1, 0).Select
Loop Until IsEmpty(ActiveCell.Offset(0, 0))
End With
End Sub
我想在VB中實現這一目標
關閉: Format(Now(), "dd/mm/yyyy h:mm") & "G"
您可以使用h:mmG
格式,但是對於其他希望將來使用的人來說,這還不太清楚。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.