返回列表 上一主題 發帖

整欄用VB 改日期格式

整欄用VB 改日期格式

106年07月03日 ===>  2017/7/3
1.rar (8.87 KB)

回復 1# t8899
  1. Sub ex()
  2. Dim a As Range
  3. With Columns("A")
  4.   .Replace "年", "/"
  5.   .Replace "月", "/"
  6.   .Replace "日", ""
  7.   For Each a In .SpecialCells(xlCellTypeConstants)
  8.     a.NumberFormat = "yyyy/mm/dd"
  9.     If Len(Split(a, "/")(0)) = 3 Then a.Replace Val(a), 1911 + Val(a)
  10.   Next
  11. End With
  12. End Sub
複製代碼
學海無涯_不恥下問

TOP

回復  t8899
Hsieh 發表於 2017-6-23 10:57


謝謝指導

TOP

        靜思自在 : 自己害自己,莫過於亂發脾氣。
返回列表 上一主題