![]() |
|
|
Регистрация Восстановить пароль |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
![]() |
|
Опции темы | Поиск в этой теме |
![]() |
#1 |
Пользователь
Регистрация: 14.01.2012
Сообщений: 54
|
![]()
Возникла проблема с типами при попытках сравнить выбранный элемент комбобокса с каким то диапазоном ячеек эксель (к примеру 'В2:В15'), пробовал и циклом и в массив закинуть этот диапазон а потом сравнивать, сгладить типы не вышло
![]() Код:
Последний раз редактировалось Stilet; 05.01.2013 в 12:18. |
![]() |
![]() |
![]() |
#2 |
Белик Виталий :)
Старожил
Регистрация: 23.07.2007
Сообщений: 57,097
|
![]()
Что ты творишь?
Что в этих ячейках? Почему сравниваешь именно с диапазоном? вообще насколько я помню лучше использовать не Range а Cell, дабы в цикл обращаться к ячейкам: Код:
I'm learning to live...
|
![]() |
![]() |
![]() |
#3 |
Пользователь
Регистрация: 14.01.2012
Сообщений: 54
|
![]()
у меня в комбобоксе на каждем итеме слово, по выбору слова в итеме, на кнопке при нажатие долно это слово искатся в этом диапозоне....пробовал цыклить но некогда масив слов не цыклил
![]() Щас протестю |
![]() |
![]() |
![]() |
#4 |
Сисадмин
Форумчанин
Регистрация: 28.12.2007
Сообщений: 320
|
![]()
Если известен диапазон, то можно, используя range, "засунуть" значения из ячеек диапазона в массив. Примерно так:
Код:
Код:
Последний раз редактировалось Xardas; 05.01.2013 в 20:51. |
![]() |
![]() |
![]() |
#5 |
Пользователь
Регистрация: 14.01.2012
Сообщений: 54
|
![]()
Спасибо! С типом проблему уладил!
|
![]() |
![]() |
![]() |
#6 |
Пользователь
Регистрация: 14.01.2012
Сообщений: 54
|
![]()
подскажите что тут неправильно? Файл заполнен данными и совпадения есть, а при компиляции постоянно срабатывает что нету совпадений по условию
Код:
|
![]() |
![]() |
![]() |
#7 |
Пользователь
Регистрация: 14.01.2012
Сообщений: 54
|
![]()
вот что у меня получилось
Код:
а в том что изложил Владимир тоже выбивает ошибку ![]() ![]() |
![]() |
![]() |
![]() |
#8 |
Сисадмин
Форумчанин
Регистрация: 28.12.2007
Сообщений: 320
|
![]()
Обращаетесь к ячейкам неправильно и в первом варианте к элементам массива тоже. У Вас данные расположены в столбце, то есть при проходе в цикле меняется строка, а столбец остается: cells[j,2] или mass[j,2]
|
![]() |
![]() |
![]() |
![]() |
||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
ComboBox ID элемента | .scu | C# (си шарп) | 1 | 20.07.2012 19:17 |
Проблема с диапазоном ячеек в Excel. | a1bert | Microsoft Office Excel | 12 | 04.01.2012 15:12 |
Сравнивание ячеек двух таблиц | Rainkhz | Общие вопросы Delphi | 2 | 29.05.2010 19:16 |
работа с диапазоном ячеек? | panzergto | Microsoft Office Excel | 4 | 01.04.2010 21:25 |
добавление элемента в ComboBox | Tapapax | Общие вопросы .NET | 2 | 09.11.2009 22:48 |