返回列表 上一主題 發帖

[發問] ➽➽請問如何刪除(前面三碼的數字)

謝謝論壇,謝謝各位前輩
後學藉此帖練習陣列,學習方案如下,請各位前輩指教

執行結果:



Option Explicit
Sub TEST_1()
Dim Brr, i&, j%, xA As Range
'↑宣告變數
Set xA = Range([D10], [O65536].End(3)): Brr = xA
'↑令xA變數是D~O欄儲存格,令Brr變數是 二維陣列,以xA變數值帶入
For i = 1 To UBound(Brr)
'↑設陣列縱向迴圈
   For j = 1 To UBound(Brr, 2)
   '↑設陣列橫向迴圈
      Brr(i, j) = Mid(Replace(Brr(i, j), "-", ""), 5)
      '↑令陣列值去除"-"後,取第5字(含)後的字串
   Next
Next
xA = Brr
'↑令xA變數值是 Brr陣列值
Set xA = Nothing: Erase Brr
'↑令釋放變數
End Sub
用行動裝置瀏覽論壇學習很方便,謝謝論壇經營團隊
請大家一起上論壇來交流

TOP

        靜思自在 : 能幹不幹,不如苦幹實幹。
返回列表 上一主題