Используйте UserForm ListBox для заполнения отдельных ячеек в указанном диапазоне - PullRequest
0 голосов
/ 20 марта 2020

Моя цель состоит в том, чтобы использовать список пользовательских форм и командную кнопку для заполнения данных в ячейках одна за другой в указанном диапазоне ячеек. Из этого ExcelVbals YouTube видео , я предложил следующий код для моей кнопки:

Private Sub CommandButton1_Click()

myVar = ""

For x = 0 To Me.lbxTitle.ListCount - 1
    If Me.lbxTitle.Selected(x) Then
        If myVar = "" Then
            myVar = Me.lbxTitle.List(x, 0)
        Else
            myVar = myVar & " " & Me.lbxTitle.List(x, 0)
        End If
    End If Next x

ThisWorkbook.Sheets("sheet1").Range("C7:C73") = myVar

End Sub

Private Sub lbxTitle_Click()

End Sub

Проблема в том, что этот код заполняет весь диапазон "C7: C73", когда я хочу заполнить ячейки индивидуально в этом диапазоне, используя различные значения, выбранные из списка.

Спасибо за ваше время и внимание!

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...