Домашняя страница Undo Do New Save Карта сайта Обратная связь Поиск по форуму
МИР MS EXCEL - Гость.xls

Вход

Регистрация

Напомнить пароль

 

= Мир MS Excel/Автоматический список заданий из книги на форме. - Мир MS Excel

Старая форма входа
  • Страница 1 из 1
  • 1
Модератор форума: китин, _Boroda_  
Мир MS Excel » Вопросы и решения » Вопросы по VBA » Автоматический список заданий из книги на форме. (Макросы/Sub)
Автоматический список заданий из книги на форме.
Liberia Дата: Среда, 20.05.2015, 17:32 | Сообщение № 1
Группа: Пользователи
Ранг: Новичок
Сообщений: 10
Репутация: 0 ±
Замечаний: 0% ±

Excel 2003
Есть книга, в ней два столбца. В первом столбце суть задания,которые постоянно добавляются в столбец, во втором статус задания РЕШЕНО или НЕ РЕШЕНО. Есть форма с ListBox в ней необходимо отобразить только не решенные задания. Если какое либо задание будет решено, то выделенная позиция в ListBox, должна сохраниться в этой базе со статусом РЕШЕНО и больше не отображаться в ListBox. Помогите решить эту задачу. Спасибо. Файл примера прилагается.
К сообщению приложен файл: reshenie.xlsm (22.5 Kb)
 
Ответить
СообщениеЕсть книга, в ней два столбца. В первом столбце суть задания,которые постоянно добавляются в столбец, во втором статус задания РЕШЕНО или НЕ РЕШЕНО. Есть форма с ListBox в ней необходимо отобразить только не решенные задания. Если какое либо задание будет решено, то выделенная позиция в ListBox, должна сохраниться в этой базе со статусом РЕШЕНО и больше не отображаться в ListBox. Помогите решить эту задачу. Спасибо. Файл примера прилагается.

Автор - Liberia
Дата добавления - 20.05.2015 в 17:32
nilem Дата: Среда, 20.05.2015, 17:45 | Сообщение № 2
Группа: Авторы
Ранг: Старожил
Сообщений: 1613
Репутация: 563 ±
Замечаний: 0% ±

Excel 2013, 2016
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]


Яндекс.Деньги 4100159601573
 
Ответить
Сообщение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]

Автор - nilem
Дата добавления - 20.05.2015 в 17:45
Liberia Дата: Среда, 20.05.2015, 17:55 | Сообщение № 3
Группа: Пользователи
Ранг: Новичок
Сообщений: 10
Репутация: 0 ±
Замечаний: 0% ±

Excel 2003
то попробуйте так

Спасибо, получилось. А как перевести выделенную позицию в статус РЕШЕНО при нажатии на кнопку на форме, а то я чайник, в этих делах.
[moder]Это уже другой вопрос, а значит, другая тема. Читаем Правила форума[/moder]


Сообщение отредактировал Pelena - Среда, 20.05.2015, 18:15
 
Ответить
Сообщение
то попробуйте так

Спасибо, получилось. А как перевести выделенную позицию в статус РЕШЕНО при нажатии на кнопку на форме, а то я чайник, в этих делах.
[moder]Это уже другой вопрос, а значит, другая тема. Читаем Правила форума[/moder]

Автор - Liberia
Дата добавления - 20.05.2015 в 17:55
Liberia Дата: Среда, 20.05.2015, 18:27 | Сообщение № 4
Группа: Пользователи
Ранг: Новичок
Сообщений: 10
Репутация: 0 ±
Замечаний: 0% ±

Excel 2003
Модератор:
Это уже другой вопрос, а значит, другая тема. Читаем Правила форума

Простите, но в описании темы, я думал, что включил и этот вопрос. :)
 
Ответить
Сообщение
Модератор:
Это уже другой вопрос, а значит, другая тема. Читаем Правила форума

Простите, но в описании темы, я думал, что включил и этот вопрос. :)

Автор - Liberia
Дата добавления - 20.05.2015 в 18:27
Мир MS Excel » Вопросы и решения » Вопросы по VBA » Автоматический список заданий из книги на форме. (Макросы/Sub)
  • Страница 1 из 1
  • 1
Поиск:

Яндекс.Метрика Яндекс цитирования
© 2010-2024 · Дизайн: MichaelCH · Хостинг от uCoz · При использовании материалов сайта, ссылка на www.excelworld.ru обязательна!