Добрый день!
Возникла ситуация, при которой необходимо, чтобы СomboBox2 в userform формировался на основании сводной таблицы.
Файл пример в приложении, код ниже
Попробовал несколько вариантов с разных форумов, но что-то все ни как...
Заранее спасибо.
Возникла ситуация, при которой необходимо, чтобы СomboBox2 в userform формировался на основании сводной таблицы.
Файл пример в приложении, код ниже
Код |
---|
Private Sub CommandButton1_Click() Dim iLastRow As Long iLastRow = Cells(Rows.Count, 1).End(xlUp).Row + 1 Cells(iLastRow, 1) = Me.ComboBox1 Cells(iLastRow, 2) = Me.ComboBox2 Cells(iLastRow, 5) = Me.ComboBox3 Cells(iLastRow, 3) = Me.TextBox1 Cells(iLastRow, 4) = Me.TextBox2 Me.TextBox1 = "" Me.TextBox2 = "" MsgBox "Информация добавлена!", vbInformation, "База" End Sub Private Sub UserForm_Initialize() With Worksheets("masterdata") Me.ComboBox1.List = .Range("A2:A" & .Cells(.Rows.Count, 1).End(xlUp).Row).Value End With With Worksheets("masterdata") Me.ComboBox3.List = .Range("D2:D" & .Cells(.Rows.Count, 1).End(xlUp).Row).Value End With End Sub Private Sub TextBox1_MouseUp(ByVal Button As Integer, ByVal Shift As Integer, ByVal X As Single, ByVal Y As Single) Call V End Sub Private Sub TextBox2_MouseUp(ByVal Button As Integer, ByVal Shift As Integer, ByVal X As Single, ByVal Y As Single) Call V End Sub Private Sub CommandButton2_Click() End End Sub |
Попробовал несколько вариантов с разных форумов, но что-то все ни как...
Заранее спасибо.