Я работаю над проектом, где у меня есть userform
с несколькими comboboxes
. comboboxes
будет выводиться в указанную ячейку. Моя проблема заключается в том, что я хочу иметь button
, который оценивает проекты на основе вывода combobox
. Я хочу, чтобы пользователь имел возможность изменить вход combobox
, щелкните ранг button
и измените соответствующий список. Как вы можете видеть ниже, я использовал «Ячейки (3, 2) .Value = C02Combo.Value». Я знаю, что это будет выводиться только в строку 3, но мне потребуется пользовательская форма для вывода в зависимости от выбранной мной строки, чтобы открыть Userform (столбцы могут оставаться неизменными). Я попробовал несколько вещей с переменной «пустота» в комментариях ниже, но не повезло. Я начинаю VBA, извините, если вопрос не объясняется должным образом.Excel VBA Userform print to dynamic list
Private Sub enterData_Click()
'Dim emptyRow As Long
'Make Sheet1 active
'Model.Activate
'Determine emptyRow
'emptyRow = WorksheetFunction.CountA(Range("A:A")) + 1
'Code to write form data to spreadsheet here
Cells(3, 2).Value = C02Combo.Value
Cells(3, 3).Value = AdminCombo.Value
Cells(3, 4).Value = FacultyCombo.Value
Cells(3, 5).Value = ResearchCombo.Value
Cells(3, 6).Value = EducationCombo.Value
Cells(3, 7).Value = CommunityCombo.Value
Cells(3, 8).Value = InnovationCombo.Value
Cells(3, 9).Value = CostCombo.Value
Cells(3, 10).Value = PaybackCombo.Value
Cells(3, 11).Value = CostPerCutCombo.Value
Unload Me
End Sub