Как выбрать и добавить элемент из одного списка в другой

Программирование на Visual Basic for Applications
alexei
Начинающий
Начинающий
 
Сообщения: 13
Зарегистрирован: 28.04.2005 (Чт) 9:42

Как выбрать и добавить элемент из одного списка в другой

Сообщение alexei » 28.04.2005 (Чт) 10:26

Как выбрать и добавить элемент из одного списка в другой

GSerg
Шаман
Шаман
 
Сообщения: 14286
Зарегистрирован: 14.12.2002 (Сб) 5:25
Откуда: Магадан

Сообщение GSerg » 28.04.2005 (Чт) 10:45

Как узнать, какие списки ты имеешь в виду?
Как только вы переберёте все варианты решения и не найдёте нужного, тут же обнаружится решение, простое и очевидное для всех, кроме вас

alexei
Начинающий
Начинающий
 
Сообщения: 13
Зарегистрирован: 28.04.2005 (Чт) 9:42

Сообщение alexei » 28.04.2005 (Чт) 11:12

Один список с данными, другой - пустой. Я выбираю значение из первого списка, кликаю на кнопочку и это значение переноситься во второй список, удаляясь из первого

alibek
Большой Человек
Большой Человек
 
Сообщения: 14205
Зарегистрирован: 19.04.2002 (Пт) 11:40
Откуда: Russia

Сообщение alibek » 28.04.2005 (Чт) 11:53

Ты же сам все описал, так и делай.
Для добавления есть метод AddItem, для удаления RemoveItem.
Lasciate ogni speranza, voi ch'entrate.

alexei
Начинающий
Начинающий
 
Сообщения: 13
Зарегистрирован: 28.04.2005 (Чт) 9:42

Сообщение alexei » 28.04.2005 (Чт) 12:11

Мне бы кодик , я первый раз в VBA

alibek
Большой Человек
Большой Человек
 
Сообщения: 14205
Зарегистрирован: 19.04.2002 (Пт) 11:40
Откуда: Russia

Сообщение alibek » 28.04.2005 (Чт) 12:33

Код: Выделить всё
Private Sub List1_DblClick
  If List1.ListIndex < 0 Then Exit Sub
  List2.AddItem List1.List(List1.ListIndex)
  List1.RemoveItem List1.ListIndex
End Sub

Private Sub List2_DblClick
  If List2.ListIndex < 0 Then Exit Sub
  List1.AddItem List2.List(List2.ListIndex)
  List2.RemoveItem List2.ListIndex
End Sub
Lasciate ogni speranza, voi ch'entrate.


Вернуться в VBA

Кто сейчас на конференции

Сейчас этот форум просматривают: нет зарегистрированных пользователей и гости: 1

    TopList