Добрый день.
Есть книга с большим количеством листов. На каждом есть именованный диапазон с разными координатами.
Макросом я включаю/выключаю проверку вводимых значений в этом диапазоне устанавливая формулу первой его строки.
Подскажите, как мне заменить эту часть выражения, что бы не надо было изменять каждый раз адрес диапазона?
Данная формула для проверки всегда первая в именованном диапазоне.
И еще. Обратил внимание на такую особенность.
При регулярном включении/выключении условного форматирования (кнопкой) довольно часто происходит
произвольная смена формулы условного форматирования (диапазоны меняют свое значение). И проверка сбивается, становится неправильной.
Почему так происходит и можно это исправить?
Excel 2003
Спасибо
Есть книга с большим количеством листов. На каждом есть именованный диапазон с разными координатами.
Макросом я включаю/выключаю проверку вводимых значений в этом диапазоне устанавливая формулу первой его строки.
| Код |
|---|
...
Range("Диапазон").FormatConditions.Add Type:=xlExpression, Formula1:="=J4<>AE4"
...
|
| Код |
|---|
Formula1:="=J4<>AE4" |
И еще. Обратил внимание на такую особенность.
При регулярном включении/выключении условного форматирования (кнопкой) довольно часто происходит
произвольная смена формулы условного форматирования (диапазоны меняют свое значение). И проверка сбивается, становится неправильной.
Почему так происходит и можно это исправить?
Excel 2003
Спасибо
Изменено: - 28.07.2015 13:18:46
Если не можешь победить беспорядок, возглавь его