Прошу подсказать алгоритм настройки ячейки, для выделения её красным цветом при вбитии числового значения вместо формульного (при установки защиты на эти ячейки собственный макрос переноса работает с ошибкой) 2003Excel Спасибо.
Прошу подсказать алгоритм настройки ячейки, для выделения её красным цветом при вбитии числового значения вместо формульного (при установки защиты на эти ячейки собственный макрос переноса работает с ошибкой) 2003Excel Спасибо.Павел
Поясните, какое решение Вы ждёте? Макросом, условным форматированием или может ещё как? И что значит "числовое значение вместо формульного ". Формула ведь тоже может возвращать число. И пример Ваш с макросом приложите.
Поясните, какое решение Вы ждёте? Макросом, условным форматированием или может ещё как? И что значит "числовое значение вместо формульного ". Формула ведь тоже может возвращать число. И пример Ваш с макросом приложите.Serge_007
Павел, здравствуйте Попробую угадать ваши желания. В предлагаемом файле есть 3 таблички которые выделяют цветом числовые значения. Зеленый (больше/меньше нуля) и оранжевый (чет/нечет) - используют условное форматирование В голубом используется пользовательский формат. Все три таблички одинаково реагируют как на формульное значение (=3+6) так и на ручной ввод чисел P.S. файлик в формате .xls или ZIP - существенно ускорит решение вашего вопроса.
Павел, здравствуйте Попробую угадать ваши желания. В предлагаемом файле есть 3 таблички которые выделяют цветом числовые значения. Зеленый (больше/меньше нуля) и оранжевый (чет/нечет) - используют условное форматирование В голубом используется пользовательский формат. Все три таблички одинаково реагируют как на формульное значение (=3+6) так и на ручной ввод чисел P.S. файлик в формате .xls или ZIP - существенно ускорит решение вашего вопроса.0mega
Дата: Понедельник, 27.12.2010, 10:17 |
Сообщение № 4
Группа: Гости
Спасибо за внимание.
У нас есть криворукие сотрудники, которые пытаются по своему усмотрению вбивать свои цифры от руки в ячейку с формульными расчетами, и отслеживать их косяки затруднительно.
Решение желательно силами самого экселя без макросов(макрос неудобен), чтобы в реальном времени отображалось, что в ячейке не формула(с знаком = ), а вбитое от руки число(например красная ячейка).
Отличать должен например - ( =A1*B1 ) , от вбитого от руки - ( 123 ) -ячйка красная Интерисует именно алгоритм настройки ячейки.
Спасибо за внимание.
У нас есть криворукие сотрудники, которые пытаются по своему усмотрению вбивать свои цифры от руки в ячейку с формульными расчетами, и отслеживать их косяки затруднительно.
Решение желательно силами самого экселя без макросов(макрос неудобен), чтобы в реальном времени отображалось, что в ячейке не формула(с знаком = ), а вбитое от руки число(например красная ячейка).
Отличать должен например - ( =A1*B1 ) , от вбитого от руки - ( 123 ) -ячйка красная Интерисует именно алгоритм настройки ячейки.
У нас есть криворукие сотрудники, которые пытаются по своему усмотрению вбивать свои цифры от руки в ячейку с формульными расчетами, и отслеживать их косяки затруднительно.
Так может проще запретить "криворуким" господам вносить информацию в ячейки, содержащие формулы? Попробуйте во вложении изменить ячейки с формулами (столбец Прибыль).
Quote (Гость)
У нас есть криворукие сотрудники, которые пытаются по своему усмотрению вбивать свои цифры от руки в ячейку с формульными расчетами, и отслеживать их косяки затруднительно.
Так может проще запретить "криворуким" господам вносить информацию в ячейки, содержащие формулы? Попробуйте во вложении изменить ячейки с формулами (столбец Прибыль).Serge_007
Решение желательно силами самого экселя без макросов(макрос неудобен), чтобы в реальном времени отображалось, что в ячейке не формула(с знаком = ), а вбитое от руки число(например красная ячейка).
1. Чем неудобен макрос? 2. От руки можно вбить например так: =123
Quote (Гость)
Решение желательно силами самого экселя без макросов(макрос неудобен), чтобы в реальном времени отображалось, что в ячейке не формула(с знаком = ), а вбитое от руки число(например красная ячейка).
1. Чем неудобен макрос? 2. От руки можно вбить например так: =123Serge_007
Хочу чтобы ячейки со значениями больше 0 в зеленый красились, именно в VBA хочется реализовать, чтобы врубиться, что в коде не так? подскажите пожалуйста! все время выполняется второе условие
[vba]
Код
Sub Macro1() For Each iCell In Range("A1:A3") If iCell.Value > 0 Then Selection.Font.Italic = False Selection.Font.Bold = True Selection.Font.Color = 432131 Else Selection.Font.Italic = True Selection.Font.Color = 655555 End If Next End Sub
[/vba] :'( :blink: :blink: [admin]Читайте правила форума и смотрите в каком раздел постите Эта тема закрыта[/admin]
Хочу чтобы ячейки со значениями больше 0 в зеленый красились, именно в VBA хочется реализовать, чтобы врубиться, что в коде не так? подскажите пожалуйста! все время выполняется второе условие
[vba]
Код
Sub Macro1() For Each iCell In Range("A1:A3") If iCell.Value > 0 Then Selection.Font.Italic = False Selection.Font.Bold = True Selection.Font.Color = 432131 Else Selection.Font.Italic = True Selection.Font.Color = 655555 End If Next End Sub
[/vba] :'( :blink: :blink: [admin]Читайте правила форума и смотрите в каком раздел постите Эта тема закрыта[/admin]Sterh