Есть книга, в ней два столбца. В первом столбце суть задания,которые постоянно добавляются в столбец, во втором статус задания РЕШЕНО или НЕ РЕШЕНО. Есть форма с ListBox в ней необходимо отобразить только не решенные задания. Если какое либо задание будет решено, то выделенная позиция в ListBox, должна сохраниться в этой базе со статусом РЕШЕНО и больше не отображаться в ListBox. Помогите решить эту задачу. Спасибо. Файл примера прилагается.
Есть книга, в ней два столбца. В первом столбце суть задания,которые постоянно добавляются в столбец, во втором статус задания РЕШЕНО или НЕ РЕШЕНО. Есть форма с ListBox в ней необходимо отобразить только не решенные задания. Если какое либо задание будет решено, то выделенная позиция в ListBox, должна сохраниться в этой базе со статусом РЕШЕНО и больше не отображаться в ListBox. Помогите решить эту задачу. Спасибо. Файл примера прилагается.Liberia
Liberia, привет если "поячеешно", то попробуйте так [vba]
Код
Private Sub UserForm_Activate() Dim i As Long With ActiveSheet For i = 1 To .Cells(Rows.Count, 1).End(xlUp).Row If .Cells(i, 2) = "Не решено" Then ListBox1.AddItem .Cells(i, 1) Next End With End Sub
[/vba]
Liberia, привет если "поячеешно", то попробуйте так [vba]
Код
Private Sub UserForm_Activate() Dim i As Long With ActiveSheet For i = 1 To .Cells(Rows.Count, 1).End(xlUp).Row If .Cells(i, 2) = "Не решено" Then ListBox1.AddItem .Cells(i, 1) Next End With End Sub
Спасибо, получилось. А как перевести выделенную позицию в статус РЕШЕНО при нажатии на кнопку на форме, а то я чайник, в этих делах. [moder]Это уже другой вопрос, а значит, другая тема. Читаем Правила форума[/moder]
Спасибо, получилось. А как перевести выделенную позицию в статус РЕШЕНО при нажатии на кнопку на форме, а то я чайник, в этих делах. [moder]Это уже другой вопрос, а значит, другая тема. Читаем Правила форума[/moder]Liberia
Сообщение отредактировал Pelena - Среда, 20.05.2015, 18:15