- 帖子
- 976
- 主題
- 7
- 精華
- 0
- 積分
- 1018
- 點名
- 0
- 作業系統
- Win10
- 軟體版本
- Office 2016
- 閱讀權限
- 50
- 性別
- 男
- 註冊時間
- 2013-4-19
- 最後登錄
- 2025-1-10
|
回復 1# peter95 - Sub tt()
- Dim Arr, i&
- Arr = Range("D10:O" & Range("D10").End(4).Row)
- For i = 1 To UBound(Arr)
- For j = 1 To UBound(Arr, 2)
- If InStr(Arr(i, j), "-") > 0 Then
- Arr(i, j) = Val(Trim(Mid(Arr(i, j), 6, 7)))
- Else
- Arr(i, j) = Val(Trim(Mid(Arr(i, j), 5, 7)))
- End If
- Next
- Next
- Range("D10").Resize(UBound(Arr), UBound(Arr, 2)) = Arr
- End Sub
複製代碼 |
|