2013-12-17 1 views
0

좋습니다. 오늘 마지막 질문입니다. 줄에서 머리글 제목 사이의 공백을 제거하는 방법을 알려주십시오. 예를 들어 내가 거기로 갔지 정도로 루프 통에 행 내부의 모든 타이틀이머리글 제목 사이의 공백을 바꾸거나 줄이는 방법

|Airst Name|  |Zoom Area|Polygon Type|...... 

같은 행을 가지고이 작업을 수행 할 것이라는 것을 기억하십시오

|Airst_Name|  |Zoom_Area|Polygon_Type|...... 

로 변환 가정 그냥 한 행의 전체 당신은 Ctrl-H를 사용하여 수동으로 할 수있는 행 3.

감사

+0

나는 어제와 비슷한 질문에 대답했다. –

+0

이것은 'VBA' 과정을 실제로 요구하지 않는다. 간단한 'Ctrl-H'로 충분할 수 있습니다. ;) – Manhattan

+0

이러한 유형의 질문은 과거에 여러 번 답변되었습니다. [여기] (http://stackoverflow.com/questions/20154207/how-do-i-remove-a-character-from-a-column-of-data-in-excel), [여기] (http :// /stackoverflow.com/questions/20227402/using-excel-macros-to-replace-text-quickly-if-the-cell-is-a-certain-value) 및 더 많은 장소에서. –

답변

2

말할 수 있습니다. VBA를 통해, 당신은 사용할 수 있습니다

Sub Test() 
    Dim R3 As Range 
    Set R3 = Rows(3) 
    R3.Replace What:=" ", Replacement:="_" 
End Sub 

이 도움이되는지 알려 주시기 바랍니다.

+0

+1 그러나 조심성의 한마디. '.Find'와'.Replace'는 Excel에서 매우 위험합니다. 제대로 사용하지 않으면 예상치 못한 결과가 발생할 수 있습니다. 설명하겠습니다. 그들은 둘 다 항상 마지막으로 사용 된 설정을 기억합니다. 그리고 그러므로 항상 다음과 같이'What : =','Replacement : =','LookAt : ='etc ...를 명시하는 것이 더 좋습니다. (http://stackoverflow.com/questions/20154207/how -do-i-remove-a-character-from-data-in-excel) –

+0

@SiddharthRout : 이것은 정말 편리한 방법 중 하나의 함정이지만 전적으로 OP까지 이것을 발견하십시오. 나 자신이 매크로를 실행 한 후에'Ctrl-F'를 사용하여 설정이 거기에 있음을 발견했을 때 나는 이것에 대한 공포를 발견했다. 오, VBA 멍청 아 ~~! ;) – Manhattan