День добрый! Помогите с коррекцией кода пожалуйста. Создала пример, потому что мой файл слишком большой. Имеется лист "списание " в котором есть форма с комбобокс. Данные в комбобокс берутся с листа "склад". Задача такая: при нажатии на кнопку в форме данные заносятся на лист "списание" и удаляются с листа "склад"
Удаление строк по условию через форму
11.02.2019 14:42:06
|
|
|
|
11.02.2019 15:42:03
Не удобней использовать было бы ListBox?
"Все гениальное просто, а все простое гениально!!!"
|
|
|
|
11.02.2019 16:13:06
|
|||
|
|
11.02.2019 16:18:13
Пример на скорую руку набросал.
"Все гениальное просто, а все простое гениально!!!"
|
|
|
|
11.02.2019 16:42:56
Александр Моторин, Nordheim, благодарю) буду вникать и применять в практике))
|
|
|
|
12.02.2019 11:47:49
Александр, подскажите пожалуйста, что нужно исправить, что бы первая позиция из комбобокса тоже была доступна для удаления?
Я так понимаю к первой позиции комбобокса нельзя применить 37 строчку кода?
Изменено: |
|
|
|
12.02.2019 15:24:21
"Все гениальное просто, а все простое гениально!!!"
|
|||
|
|
12.02.2019 17:47:22
я имею ввиду, что с предложенным Александром кодом, все работает отлично, кроме одной строчки. Конкретнее первую позицию на складе (которая попадает в комбобокс формы, в моем примере это яблоки) не удается "списать" и удалить эту строчку из листа "склад" я так понимаю это из-за 37 строчки кода Me.ComboBox1.ListIndex = -1 ( так как позиция "яблоки " находится в первой строчке)
|
|
|
|
12.02.2019 18:54:48
|
|
|
|
12.02.2019 19:12:28
Наверное, а по какой причине тогда не возможно удаление этой строки?
|
|
|
|
12.02.2019 19:19:48
Попробуйте для CommandButton1_Click так:
|
|||
|
|
15.02.2019 19:50:14
|
|
|
|
15.02.2019 19:53:54
|
||||
|
|
|||