Excel почему не работает условное форматирование

Признаки

Предположим, что у вас есть лист Excel 2010 с отключенным свойством Sheet.EnableFormatConditionsCalculation. При изменении ячейки, которая использует условное форматирование на листе, условное форматирование применяется к ячейке не сразу.

«Разрешение»

Чтобы устранить эту проблему, примените следующее исправление:

2597142 Описание пакета исправлений Excel 2010 (x86 Excel-x-none.msp, x64 Excel-x-none.msp): 28 февраля 2012 г.

Сведения о разделе реестра

Важно! В этом разделе, методе или задаче содержатся инструкции по изменению реестра. Однако при неправильном изменении реестра могут возникнуть серьезные проблемы. Поэтому убедитесь, что вы тщательно выполняете эти действия. Чтобы добавить защиту, создайте резервную копию реестра перед его изменением. Затем можно восстановить реестр в случае возникновения проблемы. Дополнительные сведения о том, как создать резервную копию и восстановить реестр, щелкните следующий номер статьи, чтобы просмотреть статью в базе знаний Майкрософт:

322756 Как создать резервную копию и восстановить реестр в Windows
После установки пакета исправлений выполните следующие действия, чтобы включить исправление:

  1. Нажмите кнопку Пуск, нажмите кнопку Выполнить, введите regedit в поле Открыть и нажмите кнопку ОК.

  2. Найдите и выберите следующий подраздел реестра:

    HKEY_CURRENT_USERSoftwareMicrosoftOffice14.0ExcelOptions

  3. В меню Правка наведите указатель мыши на пункт Создать, а затем выберите DWORD (32-разрядное) Значение.

  4. Введите IgnoreEnableFormatConditionsCalculationOnLoad и нажмите клавишу ВВОД.

  5. В области Сведения щелкните правой кнопкой мыши элемент IgnoreEnableFormatConditionsCalculationOnLoad и выберите команду Изменить.

  6. В поле Значение введите 1 и нажмите кнопку ОК.

  7. Закройте редактор реестра.

Состояние

Корпорация Майкрософт подтвердила, что это проблема продуктов Microsoft, перечисленных в разделе «Относится к».

Нужна дополнительная помощь?

@khurram703 it is always good to learn rather than copy-paste

here you go,

1) Copy column D and ‘Paste as Value’ to column J

2) in column J, select from from first number in column (which is 437) till down

3) Once selected, you will see a small green symbol on left side of the number, click on that

4) Click ‘Convert to Number’ (refer screenshot below)

5) Copy Column J and ‘Paste as Value’ to Column D

6) Delete column J

bhushan_z_0-1589280435339.png

Условное форматирование. Цвет не меняется автоматически

Sergnest

Дата: Среда, 21.10.2015, 10:06 |
Сообщение № 1

Группа: Пользователи

Ранг: Новичок

Сообщений: 11


Репутация:

0

±

Замечаний:
0% ±


Excel 2010

Здравствуйте.
Проблема такая. Цвет условно форматируемой ячейки не меняется автоматически, а только после того как сделать ее активной. То есть нужно «прощелкать» все ячейки, чтобы они поменяли/не поменяли цвет.
Спасибо
[moder]Покажите файл[/moder]

Сообщение отредактировал ManyashaСреда, 21.10.2015, 10:11

 

Ответить

китин

Дата: Среда, 21.10.2015, 10:12 |
Сообщение № 2

Группа: Модераторы

Ранг: Экселист

Сообщений: 6973


Репутация:

1063

±

Замечаний:
0% ±


Excel 2007;2010;2016

а пересчет формул автоматом у вас включен?


Не судите очень строго:я пытаюсь научиться
ЯД 41001877306852

 

Ответить

Sergnest

Дата: Среда, 21.10.2015, 10:16 |
Сообщение № 3

Группа: Пользователи

Ранг: Новичок

Сообщений: 11


Репутация:

0

±

Замечаний:
0% ±


Excel 2010

если Вы про параметры Excel — Формулы — вычисления в книге — автоматически, то да

 

Ответить

китин

Дата: Среда, 21.10.2015, 10:29 |
Сообщение № 4

Группа: Модераторы

Ранг: Экселист

Сообщений: 6973


Репутация:

1063

±

Замечаний:
0% ±


Excel 2007;2010;2016

ну тогда,как сказал модератор файл в студию


Не судите очень строго:я пытаюсь научиться
ЯД 41001877306852

 

Ответить

Sergnest

Дата: Среда, 21.10.2015, 10:30 |
Сообщение № 5

Группа: Пользователи

Ранг: Новичок

Сообщений: 11


Репутация:

0

±

Замечаний:
0% ±


Excel 2010

Я приложил файл. Посмотрите, пожалуйста, на примере ячейки O12. Я ее сравниваю с ячейкой P12, которая, в свою очередь является суммой ячеек Q12+S12. Сейчас там сравниваются 88 и 87 — ячейка красная. Но если будет 88 и 88, то, чтобы ячейка стала белой, нужно по ней щелкнуть двойным щелчком. В обратном порядке то же самое

К сообщению приложен файл:

___-2.xlsx
(53.6 Kb)

 

Ответить

buchlotnik

Дата: Среда, 21.10.2015, 10:36 |
Сообщение № 6

Группа: Заблокированные

Ранг: Участник клуба

Сообщений: 3442


Репутация:

929

±

Замечаний:
20% ±


2010, 2013, 2016 RUS / ENG

странно, у меня работает

Сообщение отредактировал buchlotnikСреда, 21.10.2015, 10:37

 

Ответить

китин

Дата: Среда, 21.10.2015, 10:40 |
Сообщение № 7

Группа: Модераторы

Ранг: Экселист

Сообщений: 6973


Репутация:

1063

±

Замечаний:
0% ±


Excel 2007;2010;2016

и все таки я настаиваю:параметры Excel — Формулы — вычисления в книге — автоматически проверьте.У меня все работает.при отключении вычислений автоматически не работает


Не судите очень строго:я пытаюсь научиться
ЯД 41001877306852

 

Ответить

Sergnest

Дата: Среда, 21.10.2015, 10:40 |
Сообщение № 8

Группа: Пользователи

Ранг: Новичок

Сообщений: 11


Репутация:

0

±

Замечаний:
0% ±


Excel 2010

странно, возможно мне что-то нужно настроить в параметрах Excel?

 

Ответить

Sergnest

Дата: Среда, 21.10.2015, 10:43 |
Сообщение № 9

Группа: Пользователи

Ранг: Новичок

Сообщений: 11


Репутация:

0

±

Замечаний:
0% ±


Excel 2010

и все таки я настаиваю:параметры Excel — Формулы — вычисления в книге — автоматически проверьте

Проверил. У меня так и есть. Но цвет не меняет :(

 

Ответить

buchlotnik

Дата: Среда, 21.10.2015, 10:45 |
Сообщение № 10

Группа: Заблокированные

Ранг: Участник клуба

Сообщений: 3442


Репутация:

929

±

Замечаний:
20% ±


2010, 2013, 2016 RUS / ENG

Sergnest, верю — автоматические у вас стоят — тоже проверил — скажите, а если ткнуться в любую другу ячейку — цвет не меняется?

 

Ответить

Sergnest

Дата: Среда, 21.10.2015, 10:51 |
Сообщение № 11

Группа: Пользователи

Ранг: Новичок

Сообщений: 11


Репутация:

0

±

Замечаний:
0% ±


Excel 2010

Нет, цвет меняется если будет двойной щелчок непосредственно по ячейке, к которой применено условное форматирование

 

Ответить

Sergnest

Дата: Среда, 21.10.2015, 11:01 |
Сообщение № 12

Группа: Пользователи

Ранг: Новичок

Сообщений: 11


Репутация:

0

±

Замечаний:
0% ±


Excel 2010

Заметил еще большую странность. Если я создам еще один лист и на нем наберу все те же самые условия, то там все работает. То есть, как будто у основного листа (или непосредственно у тех ячеек, которые принимают участие в УФ) какой-то не тот формат или что-то в этом роде…

 

Ответить

SLAVICK

Дата: Среда, 21.10.2015, 11:03 |
Сообщение № 13

Группа: Модераторы

Ранг: Старожил

Сообщений: 2290


Репутация:

766

±

Замечаний:
0% ±


2019

А если нажать F9?
Попробуйте в приложенном файле нажать кнопку — должно заработать. :D

Или попробуйте поменять формулу УФ — см. 2-й файл

К сообщению приложен файл:

-2.xlsm
(55.9 Kb)
·

-3.xlsm
(55.0 Kb)


Иногда все проще чем кажется с первого взгляда.

Сообщение отредактировал SLAVICKСреда, 21.10.2015, 11:06

 

Ответить

Sergnest

Дата: Среда, 21.10.2015, 11:24 |
Сообщение № 14

Группа: Пользователи

Ранг: Новичок

Сообщений: 11


Репутация:

0

±

Замечаний:
0% ±


Excel 2010

Не совсем понял насчет F9. Ничего не происходит

В приложенных Вами файлах все работает, но нужно, чтобы работало без макросов

 

Ответить

SLAVICK

Дата: Среда, 21.10.2015, 11:28 |
Сообщение № 15

Группа: Модераторы

Ранг: Старожил

Сообщений: 2290


Репутация:

766

±

Замечаний:
0% ±


2019

Не совсем понял насчет F9.

F9 — принудительный пересчет. Т.е. что-то поменяли — потом нажали F9 — лист должен пересчитатся.

В приложенных Вами файлах все работает, но нужно, чтобы работало без макросов

А оно и работает без макросов — макрос единоразово включил все функции во всех книгах — потом его можно удалить :)


Иногда все проще чем кажется с первого взгляда.

Сообщение отредактировал SLAVICKСреда, 21.10.2015, 11:30

 

Ответить

Sergnest

Дата: Среда, 21.10.2015, 11:41 |
Сообщение № 16

Группа: Пользователи

Ранг: Новичок

Сообщений: 11


Репутация:

0

±

Замечаний:
0% ±


Excel 2010

SLAVICK, hands ЗАРАБОТАЛО!!! Огромное спасибо, второй день бился с этим :)

 

Ответить

SLAVICK

Дата: Среда, 21.10.2015, 11:42 |
Сообщение № 17

Группа: Модераторы

Ранг: Старожил

Сообщений: 2290


Репутация:

766

±

Замечаний:
0% ±


2019

Нашел косяк — это в настройках листа было отключено автоматический пересчет УФ.
Странно но этот косяк «работает» только в 2010м :o
См книгу ;)

К сообщению приложен файл:

-2.xlsx
(63.4 Kb)


Иногда все проще чем кажется с первого взгляда.

Сообщение отредактировал SLAVICKСреда, 21.10.2015, 11:47

 

Ответить

Sergnest

Дата: Среда, 21.10.2015, 11:56 |
Сообщение № 18

Группа: Пользователи

Ранг: Новичок

Сообщений: 11


Репутация:

0

±

Замечаний:
0% ±


Excel 2010

SLAVICK, извините, а где находятся настройки листа?

 

Ответить

SLAVICK

Дата: Среда, 21.10.2015, 12:01 |
Сообщение № 19

Группа: Модераторы

Ранг: Старожил

Сообщений: 2290


Репутация:

766

±

Замечаний:
0% ±


2019

На вкладке «Разработчик» — «Свойства» -(вкладку нужно включить в настройках ленты, если отключено)
Или:
Alt + f11 — далее, находите свою книгу и список листов и жмете f4(или в View — Properties window) B)


Иногда все проще чем кажется с первого взгляда.

Сообщение отредактировал SLAVICKСреда, 21.10.2015, 12:02

 

Ответить

Sergnest

Дата: Среда, 21.10.2015, 12:02 |
Сообщение № 20

Группа: Пользователи

Ранг: Новичок

Сообщений: 11


Репутация:

0

±

Замечаний:
0% ±


Excel 2010

Спасибо

Сообщение отредактировал SergnestСреда, 21.10.2015, 12:03

 

Ответить

Почему условное форматирование не закрашивает всю строку?

Задача:
Если в ячейке выбрать нужное значение, вся строка должна закрашиваться нужным цветом.

Не работает:
Закрашивается только одна ячейка, хотя в диапазоне указана вся строка. Почему так?

60f2b7969ca50484061130.png


  • Вопрос задан

    более года назад

  • 492 просмотра

Тут подойдёт формула в которой долларом задаётся жестко столбец, но строка берётся текущая (1)
=$AA1="Записана в группу"
Диапазон в таком случае можно сделать A7:D — форматирование применится ко всем строкам

Пригласить эксперта

Где формула, перед АА, поставьте знак $.


  • Показать ещё
    Загружается…

14 апр. 2023, в 04:52

5000 руб./за проект

14 апр. 2023, в 01:55

1000 руб./в час

13 апр. 2023, в 23:50

3000 руб./за проект

Минуточку внимания

enter image description here

For some reason the above conditional formatting rule does not working and I have no idea why.

Can anyone provide an oppinion?

Thank you.

asked Aug 9, 2017 at 22:25

Iulian's user avatar

9

Try being more specific. Use =G1>85, and apply to the range instead.

enter image description here

answered Aug 9, 2017 at 22:38

BruceWayne's user avatar

BruceWayneBruceWayne

22.8k15 gold badges64 silver badges109 bronze badges

2

Before setting the conditional rule for Fill color:

  1. Highlight the area you plan to use to set the conditional fill
    color.
  2. Format the area first, with «No fill.»
  3. Then use conditional formatting.

Rann Lifshitz's user avatar

answered Apr 18, 2018 at 18:20

Robert Cline's user avatar

You just have to select clear all the rules at the conditional formatting tab.

double-beep's user avatar

double-beep

4,95617 gold badges33 silver badges41 bronze badges

answered Apr 26, 2019 at 22:57

user11417998's user avatar

Понравилась статья? Поделить с друзьями:
  • Excel преобразовать все html
  • Excel почему не работает прокрутка
  • Excel преобразовать все dbf
  • Excel почему не работает дата
  • Excel преобразовать все access