VBA의 열에서 빈 공간 제거

VBA의 열에서 빈 공간 제거

공백이 더 이상 존재하지 않도록 2개 열의 데이터를 구문 분석하려고 합니다. 후행 공백과 선행 공백은 제거하지만 그 안에 포함된 공백은 제거하지 않는 이 코드 조각을 찾았습니다. 모든 공백을 제거하려면 이 코드를 어떻게 변경해야 합니까?

Sub Remove_Spaces()

Dim rng As Range

Set rng = Range("C:D")
rng.Value = Application.Trim(rng)

End Sub

감사해요

답변1

귀하의 요구 사항에 대한 나의 대답은 VBA 코드 또는 매크로를 기반으로 하지 않습니다.

이는 몇 가지 단계를 거쳐 달성할 수 있습니다. 우선 참고용으로 제가 사용한 데이터와 얻은 결과의 이미지를 아래에 제공합니다.

샘플 데이터

단계별 솔루션

감사해요.

답변2

성명서

Selection.Replace " ", ""

(PeterH가 제안한) 나를 위해 일했습니다.

관련 정보