Самообучающийся и статический combobox - VBA
Формулировка задачи:
Доброго времени суток. Не могли бы вы дать информацию, литературу, готовый код vba для кнопки, для самообучающегося и статического combobox (комбинированный список в VBA).
Заранее спасибо. Сам не могу найти ничего подходящего.
Решение задачи: «Самообучающийся и статический combobox»
textual
Листинг программы
Private Sub cmd1_Click() ' проверка правильности введенных данных If Me.ComboBox1.Value = "" Or ComboBox2.Value = "" Then: MsgBox "Все обязательные поля должны быть заполнены.", 48, "Сообщение": Exit Sub 'перенос данных с формы на лист With Worksheets("start") lastRow = Cells(Rows.Count, 1).End(xlUp).Row Cells(lastRow + 1, 1) = Me.ComboBox1 Cells(lastRow + 1, 2) = Me.ComboBox2 Range(Cells(5, 1), Cells(lastRow + 1, 2)).Borders.LineStyle = xlContinuous 'Сделали обрамление ячеек End With 'очистка элементов управления для следующих записей Me.ComboBox1.Value = "" Me.ComboBox2.Value = "" End Sub Private Sub UserForm_Initialize() With Sheets("справка") Dim lastRow As Long lastRow = .Cells(Rows.Count, 1).End(xlUp).Row Me.ComboBox1.List = .Range("a2:a" & lastRow).Value For i = 1 To 12: Me.ComboBox2.AddItem Format(DateSerial(1, i, 1), "MMMM"): Next End With End Sub
ИИ поможет Вам:
- решить любую задачу по программированию
- объяснить код
- расставить комментарии в коде
- и т.д