|
|
Регистрация Восстановить пароль |
Повторная активизация e-mail |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
|
Опции темы | Поиск в этой теме |
14.09.2010, 20:26 | #1 |
Форумчанин
Регистрация: 13.06.2009
Сообщений: 691
|
изменять свойство Caption объекта Frame
Здравствуйте.
В тестовом примере в зависимости от условия необходимо при клике по Label изменять свойство Caption объекта Frame1. Код:
If Sheets("Лист1").Cells(i, 24).Value = Sheets("Лист1").[y445].Value Then И переходим по строке найденного значения на столбец 1 и выполняем код UserForm1.Frame1.Caption = Sheets("Лист1").Cells(i, 1).Value Else Если нет значения в столбце 24 то выполняем код UserForm1.Frame1.Caption = "Параметры" В данном примере свойство Caption объекта Frame1 должно быть Test4 Что то не получается… |
14.09.2010, 20:57 | #2 |
Форумчанин
Регистрация: 25.04.2010
Сообщений: 616
|
Добавьте Exit For
Код:
|
14.09.2010, 21:16 | #3 | |
Форумчанин
Регистрация: 13.06.2009
Сообщений: 691
|
Цитата:
При таком варианте вроде срабатывает. Сбоев ни каких не будет, впоследствии? Код:
|
|
15.09.2010, 08:14 | #4 |
Форумчанин
Регистрация: 25.04.2010
Сообщений: 616
|
В Х445 стоит сумма =СУММ(X6:X444), т.е.
Sheets("Лист1").Cells(i, 24).Value = Sheets("Лист1").[X445].Value выполнится при всех пустых в X1:X444 или единственном действительном значении в X1:X444. При всех пустых цикл завершается на 1-й итерации и Caption назначается из Sheets("Лист1").Cells(1, 1).Value. Если взять If Sheets("Лист1").Cells(i, 24).Value <> "" Then, то Caption будет соответствовать первой непустой в X1:X444, остальные ячейки из этого диапазона не будут участвовать в сравнении. Тогда лучше написать: Код:
|
Похожие темы | ||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
Свойство объекта | fikret123 | Общие вопросы Delphi | 4 | 21.03.2010 14:26 |
Как изменять свойства и функцыи объекта в памяти? | VintProg | Общие вопросы Delphi | 2 | 10.07.2009 15:29 |
Свойство Options объекта TStringGrid | allmaestro | Помощь студентам | 1 | 18.10.2008 13:10 |
задать свойство Caption на Русском для кнопки mbYes в сообщении MessageDlg | Plastik-X | БД в Delphi | 4 | 27.04.2008 13:52 |
как ввести символы #13 и #10 в свойство Caption | shurik_7866 | Общие вопросы Delphi | 12 | 16.03.2008 16:12 |