Гость
Целевая тема:
Создать новую тему:
Автор:
Форумы / Microsoft Office [игнор отключен] [закрыт для гостей] / Поиск значения, и выполнение условия. / 2 сообщений из 2, страница 1 из 1
14.09.2010, 22:24
    #36846551
segail
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Поиск значения, и выполнение условия.
Здравствуйте.
Подскажите код:
Ищем числовое значение в столбце 24 с строки 6 по 444 .
Затем переходим по строке найденного значения на столбец 1 и значение данной ячейки будет являться свойством Caption объекта Frame2 .
Если значение в столбце 24 не найдено, то свойством Caption объекта Frame2 будет “Параметры” . Ниже показана основная часть кода, который я пытался использовать, но он не эффективен.
Код: plaintext
1.
2.
3.
4.
5.
6.
7.
8.
9.
Public Sub dt_dt()
 '...
    If b.Cells(i,  24 ).Value<> "" Then
        Frame2.Caption = b.Cells(i,  1 ).Value
        Exit For
    Else
        .Frame2.Caption = "Параметры"
    End If
 '...
End Sub
...
Рейтинг: 0 / 0
14.09.2010, 23:06
    #36846582
White Owl
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Поиск значения, и выполнение условия.
Код: plaintext
1.
2.
3.
4.
5.
6.
7.
8.
9.
10.
Dim str as String

str = "Параметры"
for i= 6  to  444 
    if Not IsEmpty(b.cells(i,  24 )) then
         str = b.Cells(i,  1 ).Text
         exit for
    end if
next

Form2.Caption = str
...
Рейтинг: 0 / 0
Форумы / Microsoft Office [игнор отключен] [закрыт для гостей] / Поиск значения, и выполнение условия. / 2 сообщений из 2, страница 1 из 1
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]