안녕하세요?   [김상숙]님...
 
왜 그러한 결과를 나타내고자 하는진 잘 모르겠는데...
 
암튼 아래 코드는 첨부파일에 사용된 코드입니다.
자세한 내용은 첨부파일을 참고로...
 
Option Explicit
 
Private Sub CommandButton1_Click()
Dim i As Long
Dim tmp As String
 
If Me.ListBox1.ListCount = 0 Then
    Unload Me
Else
    For i = 0 To Me.ListBox1.ListCount - 1
        If Me.ListBox1.Selected(i) = True Then
            tmp = tmp & Chr(10) & Me.ListBox1.List(i)
        End If
    Next i
    
    Range("a2") = Mid(tmp, 2)
    Rows(2).EntireRow.AutoFit
    
    Unload Me
End If
End Sub
 
Private Sub UserForm_Initialize()
Dim Rng As Range
 
Set Rng = Range(Range("c2"), Cells(Rows.Count, 3).End(xlUp))
 
With Me.ListBox1
    .Clear
    .MultiSelect = fmMultiSelectMulti
    .RowSource = Rng.Address
End With
End Sub
그럼 잘 해결되시길...   ^^*
 
========================================================================================
첨부파일
 
 150129_다중항목_선택_나타내기.xlsm
 
 
========================================================================================
 
 
	 					
	
	 
첫댓글 너무 어려워요..ㅠㅠ 그냥 포기했어요.... 나중에 제가 어느정도 엑셀 수준이 올라가면.. 다시한번 해보겠습니다.
정말 신속한 답변 정말정말 감사드려요~