返回列表 上一主題 發帖

[發問] 請問如何將內容有中華民國日期的字眼抓出來轉成西元日期?

回復 1# freeffly

play.gif
學海無涯_不恥下問

TOP

本帖最後由 Hsieh 於 2013-6-6 23:47 編輯

回復 1# freeffly

  1. Function ChDate(DateStr As String)
  2. 'DateStr必須是包含"中華民國年月日"的字串
  3. Dim Mystr As String, s%
  4.    s = InStr(DateStr, "中華民國") + 4
  5.    Mystr = Mid(DateStr, s, InStr(s, DateStr, "日") - s + 1)
  6.    ChDate = CDate(Replace(Mystr, Val(Mystr) & "年", Val(Mystr) + 1911 & "年"))
  7. End Function
複製代碼
學海無涯_不恥下問

TOP

        靜思自在 : 閒人無樂趣,忙人無是非。
返回列表 上一主題