2
두 개의 공백으로 구분 된 셀 값 범위를 다른 셀에 연결하는 데는 vba 코드가 필요합니다.
예 :한 셀의 셀 범위를 두 개의 공백으로 구분하는 방법
a1 a a2 b a3 c a4 blank a5 blank a6 d a7 e a8 f
다음 셀 B의 값
b1 a,b,c b2 d,e,f
이 코드는 하나의 범위와 CONCAT 공간 concats 될 것이다. 나는 공간을 구분 기호로 만들고 공간을 따라 범위를 연결하고 그것을 통해 반복합니다.
Sub demo()
'i = 2
'if cells(i,2).value
Dim lastRow As Long
lastRow = ActiveSheet.Range("a" & Rows.Count).End(xlUp).Row
MsgBox (lastRow)
For i = 2 To lastRow
'Do Until Cells(i, 2).End(xlDown).Row = ""
If Cells(i, 3).Value = "" Then
Sheet2.Cells(i, 1).Value = Cells(i, 1) & " " & Cells(i, 2)
Else
Sheet2.Cells(i, 1).Value = Cells(i, 1) & " " & _
Cells(i, 2) & "(" & Cells(i, 3) & ")"
End If
' i = i + 1
Next i
End Sub
주셔서 감사 솔루션에 대한 많은 ... 괜찮했다. 비록 몇 가지 시도 후 나도이 솔루션을 해결했습니다 .. 다시 고마워요 그리고 엄지 손가락 .. –