|
|
Регистрация Восстановить пароль |
Повторная активизация e-mail |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
|
Опции темы | Поиск в этой теме |
06.12.2010, 22:03 | #1 |
Форумчанин
Регистрация: 13.06.2009
Сообщений: 691
|
Скрытые столбцы не дают выполнить код.
Здравствуйте.
Я уже создавал тему открытие столбцов на основание условия. Теперь необходимо внести данные ячейки скрытого столбца. Опять тупик. На основания условия. If Tex_dt_mz.Text = Cells(1, i).Text Then Находим нужную ячейку (первая строка, от столбца 3 до 386) в столбцах, и вносим данные ячейки Cells(1 + 1, i) в Com_t.Value Все ничего если столбцы открыты, но если столбцы скрыты, то код условия не срабатывает, он не находит скрытую ячейку столбца Cells(1, i). Код:
Com_t.Value- ComboBox |
07.12.2010, 06:02 | #2 |
Старожил
Регистрация: 05.12.2007
Сообщений: 4,180
|
Присваивание значения ячейке не зависит от того, скрыт столбец (строка) с этой ячейкой, или нет.
Замените в коде Cells(1, i).Text на Cells(1, i).Value (или просто Cells(1, i)) и будет счастье.
Чем шире угол зрения, тем он тупее.
|
07.12.2010, 10:43 | #3 |
Форумчанин
Регистрация: 13.06.2009
Сообщений: 691
|
Путем тыка, нашел сам. Только так работает.
If Tex_dt_mz.Text = Cells(1, i) Then Хотя так и не понял, почему не Cells(1, i).Text ... Спасибо. |
Похожие темы | ||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
Поместить код в прямоугольник и выполнить | artemavd | Общие вопросы Delphi | 53 | 15.10.2010 16:10 |
Выполнить код через макрос vbs | segail | Microsoft Office Excel | 0 | 04.04.2010 19:25 |
Выполнить код при закрытии окна просмотра | segail | Microsoft Office Excel | 7 | 08.02.2010 11:22 |
Есть ли возможность выполнить код при инициализации подключаемого модуля? | shurik_7866 | Общие вопросы C/C++ | 0 | 07.12.2009 22:59 |
Как выполнить код Java из Delphi? | ap008 | Общие вопросы Delphi | 2 | 22.05.2008 09:51 |