2017-04-04 1 views

답변

0

는 각 라인을 통해 루프하고있는 각 값을 통해 루프 매크로가 필요합니다 첫 번째 열. 이 기본 예제 매크로를 사용하려면 테이블의 셀 중 하나를 선택한 다음 데이터를 분할하는 새 워크 시트를 만듭니다.

Public Sub Expand() 

Dim ra As Range 
Dim str As Variant 
Dim ws As Worksheet 
Dim i As Integer 
Dim j As Integer 

Set ra = Selection.CurrentRegion 
Set ws = Worksheets.Add 
j = 1 

For i = 1 To ra.Rows.Count 
    For Each str In Split(ra(i, 1), ",") 
     ws.Cells(j, 1) = str 
     ws.Cells(j, 2) = ra(i, 2) 
     j = j + 1 
    Next str 
Next i 

End Sub 
관련 문제