powered by simpleCommunicator - 2.0.61     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / Visual Basic [игнор отключен] [закрыт для гостей] / Изменение листа
3 сообщений из 3, страница 1 из 1
Изменение листа
    #35500795
PlanB
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Доброе утро, уважаемые программисты!
Следующая задача:
столбик $B$ в прилагаемом файле забивается руками. И если дата, там стоящая < 1 числа текущего месяца текущего года, то ячейка слева от данной окрашвается др. цветом кроме ярко-зелёного. (там ещё несколько условий, но это для постоты эксперимента.)
Как сде6лать, чтобы всё работало при изменении ячейки.
Понятно, что нужно примерно так:
Код: plaintext
1.
Private Sub Worksheet_Change(ByVal Target As Range)
If Target.Address = "$B$3" Then
Только каждую ячейку забивать глупо, а цикл не могу придумать
...
Рейтинг: 0 / 0
Изменение листа
    #35500814
birk
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
мб так?
Код: plaintext
If Target.Column =  3  Then Target.Offset( 0 , - 1 )
...
Рейтинг: 0 / 0
Изменение листа
    #35500876
PlanB
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Спасибо, сам чёт не догадался. Попробую
...
Рейтинг: 0 / 0
3 сообщений из 3, страница 1 из 1
Форумы / Visual Basic [игнор отключен] [закрыт для гостей] / Изменение листа
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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