![]() |
|
|
Регистрация Восстановить пароль |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
![]() |
|
Опции темы | Поиск в этой теме |
![]() |
#1 |
Пользователь
Регистрация: 28.11.2007
Сообщений: 16
|
![]()
Доброго Всем Здоровья!
Вопрос: Есть ли возможность и если да как, вносить items, один за другим в Dictionary посредством CommandButton_Click выбирая их в combobox. И следующий вопрос можно ли после этого производить действия с этим словарем? Имеется в виду в следующем коде. Если что, прошу разъяснить возможно самым простым языком, поскольку не специалист использую VBA для практических надобностей. |
![]() |
![]() |
![]() |
#2 |
Форумчанин
Регистрация: 13.01.2010
Сообщений: 410
|
![]()
ничего не понятно. приложите файл с тем что есть и что хотите на выходе увидеть
|
![]() |
![]() |
![]() |
#3 |
Пользователь
Регистрация: 28.11.2007
Сообщений: 16
|
![]()
Public Sub CommandButton3_Click()
Dim iOrder As Scripting.Dictionary Set iOrder = New Dictionary Dim TheName As String TheName = UserForm3.ComboBox1.Value If TheName <> "" Then iOrder.Add TheName, 1 End If End Sub Вот код. Проблема в том, что этот он дает только одно добавление. Хотелось бы нажатием кнопки добавлять в коллекцию, то бишь в словарь, одно за другим, выбирая из комбобокса столько значений, сколько нужно. Второй вопрос был Можно ли производить действия с iOrder после End Sub. Т.е. создал Dictionary, внес внего список значений а следующим кодом произвожу с со "словарем" необходимые действия. |
![]() |
![]() |
![]() |
#4 |
Старожил
Регистрация: 02.05.2009
Сообщений: 3,907
|
![]()
Вынести в модуль
Код:
Код:
Код:
Анализ,обработка данных Недорого
|
![]() |
![]() |
![]() |
![]() |
||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
English Dictionary v1.0 (просьба потестить немного) | Rebel123 | Мультимедиа в Delphi | 7 | 21.08.2009 22:07 |