Всем привет. Прошу помощи. Делаю табличку. На листе Приходы сделал кнопку чтоб выходила форма. Форму сделал. Теперь надо чтоб при вводе значений в форме при нажатии кнопки "Записать позицию" данные вбивались в таблицу "Пришло" по порядку. Вроде все сделал но вот осталось эту форму прописать, не могу разобраться. Или скажите где более подробно можно изучить эту тему. Спасибо заранее.
Всем привет. Прошу помощи. Делаю табличку. На листе Приходы сделал кнопку чтоб выходила форма. Форму сделал. Теперь надо чтоб при вводе значений в форме при нажатии кнопки "Записать позицию" данные вбивались в таблицу "Пришло" по порядку. Вроде все сделал но вот осталось эту форму прописать, не могу разобраться. Или скажите где более подробно можно изучить эту тему. Спасибо заранее.АндрейАА
Сообщение отредактировал АндрейАА - Воскресенье, 01.03.2020, 00:45
Private Sub Plus_Click() Dim vStr As Long nextRow = Приход.Cells(Приход.Rows.Count, 1).End(xlUp).Offset(1, 0).Row With Приход If .Range("A2").Value = "" And .Range("B2").Value = "" Then nextRow = nextRow - 1 End If .Cells(nextRow, 1) = Наименование.Value .Cells(nextRow, 2).Value = Количество.Value End With End Sub
[/vba]
Код кнопки формы[vba]
Код
Private Sub Plus_Click() Dim vStr As Long nextRow = Приход.Cells(Приход.Rows.Count, 1).End(xlUp).Offset(1, 0).Row With Приход If .Range("A2").Value = "" And .Range("B2").Value = "" Then nextRow = nextRow - 1 End If .Cells(nextRow, 1) = Наименование.Value .Cells(nextRow, 2).Value = Количество.Value End With End Sub