返回列表 上一主題 發帖

[發問] 擷取想要的文字內容vba

回復 1# john2006168
試試看
  1. Option Explicit
  2. Sub Ex()
  3.     Dim AR(), Rng As Range, i As Integer
  4.     Set Rng = Range("A2", Range("A2").End(xlDown))
  5.     AR = Rng.Value
  6.     For i = 1 To UBound(AR)
  7.         If InStrRev(UCase(AR(i, 1)), "-ABCD") > 0 Then AR(i, 1) = Mid(AR(i, 1), 1, InStrRev(UCase(AR(i, 1)), "-ABCD") - 1)
  8.     Next
  9.     Rng.Offset(, 1) = AR
  10. End Sub
複製代碼
感恩的心......(在麻辣家族討論區.用心學習會有進步的)
但資源無限,後援有限,  一天1元的贊助,人人有能力.

TOP

        靜思自在 : 有願放在心裡,沒有身體力行,正如耕田不播種,皆是空過因緣。
返回列表 上一主題