![]() |
|
|
Регистрация Восстановить пароль |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
![]() |
|
Опции темы | Поиск в этой теме |
![]() |
#1 |
Форумчанин
Регистрация: 25.05.2011
Сообщений: 249
|
![]()
Народ, помогите плз разобраться, т.к. я совсем еще начинающая
![]() Есть база данных с 2-мя связанными вопросами (в вопросах по несколько колонок). Надо проверить правильность заполнения (типа, если в В.1 стоит 0, то и в В.2 тоже должен быть 0) построчно + чтобы измененные ячейки окрасились в красный Написан следующий цикл: Option Explicit Sub CheckQ4() ' ' Провекра В.4 на связь с В.5 ' ' Обявление переменных Dim j As Integer ' строка Dim i As Integer ' столбец 'Dim l As Integer ' длинна таблицы 'Dim SumPokup As Integer ' сумма по покупкам For i = 39 To 44 For j = 3 To 814 If Cells(j, i) <> 0 And Cells(j, i - 6) = 0 Then With Cells(j, i - 6) .Value = 1 .Pattern = xlSolid РУГАЕТСЯ ЗДЕСЬ ![]() .PatternColorIndex = xlAutomatic .Color = 255 ' красный .TintAndShade = 0 .PatternTintAndShade = 0 End With End If If Cells(j, i) = 0 And Cells(j, i - 6) = 1 Then With Cells(j, i - 6) .Value = 0 .Pattern = xlSolid И ЗДЕСЬ СООТВЕТСТВЕННО .PatternColorIndex = xlAutomatic .Color = 255 ' красный .TintAndShade = 0 .PatternTintAndShade = 0 End With End If Next j Next i End Sub Вроде все исправляет, толко окрашивать не окрашивает Последний раз редактировалось Bape}l{ka; 25.05.2011 в 20:17. |
![]() |
![]() |
![]() |
#2 |
Форумчанин
Регистрация: 25.05.2011
Сообщений: 249
|
![]()
вышла тз положения тем, что назначила ячейку, в которой можно задать цвет для будущего окрашивания..
тем не менее, не понятно, почему не работает автоматическое окрашивание при выполнении условия |
![]() |
![]() |
![]() |
#3 | |
Форумчанин
Регистрация: 07.03.2010
Сообщений: 796
|
![]() Цитата:
Код:
.Interior
Логика?!.... она где то рядом... E_mail: dg_rusak@mail.ru Если спасибо мало: Яндекс . Деньги - 41001731366021 WM R269866874234
Последний раз редактировалось R Dmitry; 25.05.2011 в 21:19. |
|
![]() |
![]() |
![]() |
#4 |
Форумчанин
Регистрация: 25.05.2011
Сообщений: 249
|
![]()
спасибо большое, я вобщем потом так и подумала, но править уж не стала)))
|
![]() |
![]() |
![]() |
![]() |
||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
вложенные циклы. | pyzhov | Помощь студентам | 1 | 12.12.2010 18:04 |
вложенные циклы!!!! | for_tuna | Помощь студентам | 6 | 08.12.2009 07:07 |
вложенные циклы | илька | Помощь студентам | 4 | 07.12.2009 09:53 |
Окрашивание ячеек по дате | ru3000 | Microsoft Office Excel | 4 | 01.11.2009 19:40 |
авто окрашивание ячеек | Анатолий198420 | Microsoft Office Excel | 9 | 15.08.2009 15:00 |