| 
    
     |  | こんにちは。 こちらの過去ログを参考にさせていただき、
 UserFormのListBoxで表示された値を複数選択し、指定のワークシートの
 指定したセルに返しように、VBAで組んでみたのですが、
 アプリケーション定義または、オブジェクト定義のエラーと表示され
 うまく動作しません。どのように記述したらよいのか教えてください。
 
 記述内容は、以下の通りです。
 
 Private Sub CommandButton1_Click()
 Dim i As Long
 Dim myList As String
 
 For i = 0 To LB_tokubetu.ListCount - 1
 If LB_tokubetu.Selected(i) = True Then
 myList = myList & LB_tokubetu.List(i) & "・"
 End If
 Next i
 If myList <> "" Then
 Worksheets("名簿カード").Range("D18").AddComment "Left(myList, Len(myList) - 1)"   '→ この部分でエラーが発生してしまいセルへ転記できません。
 
 Else
 MsgBox "選択されていません。"
 End If
 
 End Sub
 
 'よろしくお願いします。
 
 
 |  |