Страницы: 1
RSS
Условное форматирование и защита, Отключение автоматического условного форматирования
 
Здравствуйте. Очень нужна ваша помощь. Есть таблица в диапазоне C5:K13. Для каждой ячейки введено правило условного форматирования и оно работает тогда, когда ячейка A1 = 1 И когда сама ячейка не пустая, а когда =2 - условное форматирование вообще не работает. Как сделать так, чтобы уже отформатированные ячейки в таблице во время A1=1 оставались такими же отформатированными и при значении 2, но чтобы другие, пока что пустые, ячейки уже не редактировались?
Ещё один вопрос у меня есть: Как защитить уже отформатированные ячейки от форматирования, когда A1=2, но когда это значение равно 1 - разблокировать?

К сожалению, макросы использовать не могу, только стандартные инструменты Excel. Буду очень благодарен за решение даной проблемы.  
 
моя не понимать автора
Изменено: Александр - 13.11.2017 23:54:31
у меня простая версия Экселя, в ней нет кнопки "Прочитать мысли и сгенерировать файл пример"
 
Нет, вы, наверное, неправильно поняли то, что мне нужно. Мне нужно, чтобы формат ячейки после форматирования, когда значение ячейки A1=2 (другой ячейки!) оставался таким же, как после редактирования во время значения в ячейке A1=1. Ну и в то же время чтобы другие ячейки, которые не были отредактированы, тоже не редактировались, когда значение A1=2, а только если оно =1.
 
iNeonFox,
Нет, вы, наверное, неправильно поняли то, что не понял Александр,  
а он как раз пишет что не понял ничего
а остальные (более 40 просмотревших Вашу тему) своим молчанием выразили немую солидарность с Александром
если Вам интересно решение Вашей задачи:
а) приложите файл-пример к сообщению
б) сосредоточьте свой рассказ не на том, как Вы решали задачу, а на том что за задачу Вы пытаетесь решить
Программисты - это люди, решающие проблемы, о существовании которых Вы не подозревали, методами, которых Вы не понимаете!
 
Цитата
Ігор Гончаренко написал:
а он как раз пишет что не понял ничего
Ну Александр просто потом отредактировал своё сообщение.
Цитата
Ігор Гончаренко написал:
а) приложите файл-пример к сообщению
Хорошо, приложил пример.
Цитата
Ігор Гончаренко написал:
б) сосредоточьте свой рассказ не на том, как Вы решали задачу, а на том что за задачу Вы пытаетесь решить
Ну это что-то типа судоку в двух режимах - когда в ячейке A1 значение 1, то можно заполнять ячейки и нужно, чтобы эти ячейки оставались серого цвета всегда, пока их не очистить. А когда там значение 2, то можно заполнять только пустые ячейки, и тут уже они не должны закращиваться в серый цвет. И те ячейки, в которые были введены значения ещё в режиме 1 - их во втором режиме трогать нельзя. Но нужно, чтобы они всё ещё оставались в серой заливке.
 
Как мне кажется будет довольно сложно реализовать то, о чем Вы просите без использования макросов.
Не хотите подумать о том, чтобы задавать исходные данные (режим 1) в одном месте (возможно на другом листе), а играть (режим 2) в другом (другом листе)?

Это позволит Вам не запрещать редактирование наперед_неизвестных_ячеек, а лишь сравнивать введенные игроком значения с неизменными исходными данными с другого листа.
Правда, перед началом игры потребуется [руками?] скопировать исходные условия на лист игры...
 
см.вложение
Программисты - это люди, решающие проблемы, о существовании которых Вы не подозревали, методами, которых Вы не понимаете!
 
А как сделать так чтобы после смены числа в А1(переключатель) новые числа которые вводятся не закрашивались?
Изменено: marinalekan - 15.11.2017 00:02:34
 
Цитата
Ігор Гончаренко написал:
см.вложение
А если без макросов?

IKor, к сожалению, я так сделать не могу.  
Страницы: 1
Наверх