返回列表 上一主題 發帖

如何在Excel中插入大寫字母之前的空格?

Sub TEST_01()
Dim xR As Range, T$, C%
For Each xR In Range([A1], [A65536].End(xlUp))
    For i = 2 To Len(xR)
        T = Mid(xR, i, 1)
        If T Like "[A-Z]" And Mid(xR, i - 1, 1) <> " " Then C = 1: Exit For
    Next i
    xR(1, 2) = Replace(xR, T, " " & T, 1, C):  C = 0
Next
End Sub

TOP

        靜思自在 : 欣賞別人就是莊嚴自己。
返回列表 上一主題