Домашняя страница Undo Do New Save Карта сайта Обратная связь Поиск по форуму
МИР MS EXCEL - Гость.xls

Вход

Регистрация

Напомнить пароль

 

= Мир MS Excel/как выделить цветом числовые (не формульные) значения? - Мир MS Excel

Старая форма входа
  • Страница 1 из 1
  • 1
Модератор форума: китин, _Boroda_  
как выделить цветом числовые (не формульные) значения?
Павел Дата: Пятница, 24.12.2010, 16:22 | Сообщение № 1
Группа: Гости
Прошу подсказать алгоритм настройки ячейки, для выделения её красным цветом при вбитии числового значения вместо формульного (при установки защиты на эти ячейки собственный макрос переноса работает с ошибкой) 2003Excel
Спасибо.
 
Ответить
СообщениеПрошу подсказать алгоритм настройки ячейки, для выделения её красным цветом при вбитии числового значения вместо формульного (при установки защиты на эти ячейки собственный макрос переноса работает с ошибкой) 2003Excel
Спасибо.

Автор - Павел
Дата добавления - 24.12.2010 в 16:22
Serge_007 Дата: Пятница, 24.12.2010, 16:33 | Сообщение № 2
Группа: Админы
Ранг: Местный житель
Сообщений: 16475
Репутация: 2749 ±
Замечаний: ±

Excel 2016
Поясните, какое решение Вы ждёте? Макросом, условным форматированием или может ещё как?
И что значит "числовое значение вместо формульного ". Формула ведь тоже может возвращать число.
И пример Ваш с макросом приложите.


ЮMoney:41001419691823 | WMR:126292472390
 
Ответить
СообщениеПоясните, какое решение Вы ждёте? Макросом, условным форматированием или может ещё как?
И что значит "числовое значение вместо формульного ". Формула ведь тоже может возвращать число.
И пример Ваш с макросом приложите.

Автор - Serge_007
Дата добавления - 24.12.2010 в 16:33
0mega Дата: Суббота, 25.12.2010, 10:42 | Сообщение № 3
Группа: Проверенные
Ранг: Ветеран
Сообщений: 627
Репутация: 34 ±
Замечаний: 0% ±

Павел,
здравствуйте
Попробую угадать ваши желания.
В предлагаемом файле есть 3 таблички которые выделяют цветом числовые значения.
Зеленый (больше/меньше нуля) и оранжевый (чет/нечет) - используют условное форматирование
В голубом используется пользовательский формат.
Все три таблички одинаково реагируют как на формульное значение (=3+6) так и на ручной ввод чисел
P.S.
файлик в формате .xls или ZIP - существенно ускорит решение вашего вопроса.
К сообщению приложен файл: Color.xls (31.5 Kb)
 
Ответить
СообщениеПавел,
здравствуйте
Попробую угадать ваши желания.
В предлагаемом файле есть 3 таблички которые выделяют цветом числовые значения.
Зеленый (больше/меньше нуля) и оранжевый (чет/нечет) - используют условное форматирование
В голубом используется пользовательский формат.
Все три таблички одинаково реагируют как на формульное значение (=3+6) так и на ручной ввод чисел
P.S.
файлик в формате .xls или ZIP - существенно ускорит решение вашего вопроса.

Автор - 0mega
Дата добавления - 25.12.2010 в 10:42
Гость Дата: Понедельник, 27.12.2010, 10:17 | Сообщение № 4
Группа: Гости
Спасибо за внимание.

У нас есть криворукие сотрудники, которые пытаются по своему усмотрению вбивать свои цифры от руки в ячейку с формульными расчетами, и отслеживать их косяки затруднительно.

Решение желательно силами самого экселя без макросов(макрос неудобен), чтобы в реальном времени отображалось, что в ячейке не формула(с знаком = ), а вбитое от руки число(например красная ячейка).

Отличать должен например - ( =A1*B1 ) , от вбитого от руки - ( 123 ) -ячйка красная
Интерисует именно алгоритм настройки ячейки.

 
Ответить
СообщениеСпасибо за внимание.

У нас есть криворукие сотрудники, которые пытаются по своему усмотрению вбивать свои цифры от руки в ячейку с формульными расчетами, и отслеживать их косяки затруднительно.

Решение желательно силами самого экселя без макросов(макрос неудобен), чтобы в реальном времени отображалось, что в ячейке не формула(с знаком = ), а вбитое от руки число(например красная ячейка).

Отличать должен например - ( =A1*B1 ) , от вбитого от руки - ( 123 ) -ячйка красная
Интерисует именно алгоритм настройки ячейки.


Автор - Гость
Дата добавления - 27.12.2010 в 10:17
Serge_007 Дата: Понедельник, 27.12.2010, 10:27 | Сообщение № 5
Группа: Админы
Ранг: Местный житель
Сообщений: 16475
Репутация: 2749 ±
Замечаний: ±

Excel 2016
Quote (Гость)
У нас есть криворукие сотрудники, которые пытаются по своему усмотрению вбивать свои цифры от руки в ячейку с формульными расчетами, и отслеживать их косяки затруднительно.

Так может проще запретить "криворуким" господам вносить информацию в ячейки, содержащие формулы?
Попробуйте во вложении изменить ячейки с формулами (столбец Прибыль).
К сообщению приложен файл: Blocked.xls (29.0 Kb)


ЮMoney:41001419691823 | WMR:126292472390
 
Ответить
Сообщение
Quote (Гость)
У нас есть криворукие сотрудники, которые пытаются по своему усмотрению вбивать свои цифры от руки в ячейку с формульными расчетами, и отслеживать их косяки затруднительно.

Так может проще запретить "криворуким" господам вносить информацию в ячейки, содержащие формулы?
Попробуйте во вложении изменить ячейки с формулами (столбец Прибыль).

Автор - Serge_007
Дата добавления - 27.12.2010 в 10:27
Serge_007 Дата: Понедельник, 27.12.2010, 10:41 | Сообщение № 6
Группа: Админы
Ранг: Местный житель
Сообщений: 16475
Репутация: 2749 ±
Замечаний: ±

Excel 2016
Quote (Гость)
Решение желательно силами самого экселя без макросов(макрос неудобен), чтобы в реальном времени отображалось, что в ячейке не формула(с знаком = ), а вбитое от руки число(например красная ячейка).

1. Чем неудобен макрос?
2. От руки можно вбить например так: =123


ЮMoney:41001419691823 | WMR:126292472390
 
Ответить
Сообщение
Quote (Гость)
Решение желательно силами самого экселя без макросов(макрос неудобен), чтобы в реальном времени отображалось, что в ячейке не формула(с знаком = ), а вбитое от руки число(например красная ячейка).

1. Чем неудобен макрос?
2. От руки можно вбить например так: =123

Автор - Serge_007
Дата добавления - 27.12.2010 в 10:41
0mega Дата: Понедельник, 27.12.2010, 15:40 | Сообщение № 7
Группа: Проверенные
Ранг: Ветеран
Сообщений: 627
Репутация: 34 ±
Замечаний: 0% ±

Quote (Гость)
...Отличать должен например - ( =A1*B1 ) , от вбитого от руки - ( 123 )

Здесь приведен пример как отличить 7 от =3+4
 
Ответить
Сообщение
Quote (Гость)
...Отличать должен например - ( =A1*B1 ) , от вбитого от руки - ( 123 )

Здесь приведен пример как отличить 7 от =3+4

Автор - 0mega
Дата добавления - 27.12.2010 в 15:40
0mega Дата: Понедельник, 27.12.2010, 15:57 | Сообщение № 8
Группа: Проверенные
Ранг: Ветеран
Сообщений: 627
Репутация: 34 ±
Замечаний: 0% ±

Quote (Serge_007)
Попробуйте во вложении изменить ячейки с формулами (столбец Прибыль).
К сообщению приложен файл: AntiBlock.xls (21.5 Kb)
 
Ответить
Сообщение
Quote (Serge_007)
Попробуйте во вложении изменить ячейки с формулами (столбец Прибыль).

Автор - 0mega
Дата добавления - 27.12.2010 в 15:57
Serge_007 Дата: Понедельник, 27.12.2010, 16:22 | Сообщение № 9
Группа: Админы
Ранг: Местный житель
Сообщений: 16475
Репутация: 2749 ±
Замечаний: ±

Excel 2016
0mega, я не Вам отвечал.
Для Вас другое вложение (см. файл).
К сообщению приложен файл: Blocked_0mega.xls (28.0 Kb)


ЮMoney:41001419691823 | WMR:126292472390
 
Ответить
Сообщение0mega, я не Вам отвечал.
Для Вас другое вложение (см. файл).

Автор - Serge_007
Дата добавления - 27.12.2010 в 16:22
0mega Дата: Понедельник, 27.12.2010, 19:17 | Сообщение № 10
Группа: Проверенные
Ранг: Ветеран
Сообщений: 627
Репутация: 34 ±
Замечаний: 0% ±

Quote (Serge_007)
Для Вас другое вложение
К сообщению приложен файл: From0mega.xls (26.5 Kb)
 
Ответить
Сообщение
Quote (Serge_007)
Для Вас другое вложение

Автор - 0mega
Дата добавления - 27.12.2010 в 19:17
Serge_007 Дата: Понедельник, 27.12.2010, 19:19 | Сообщение № 11
Группа: Админы
Ранг: Местный житель
Сообщений: 16475
Репутация: 2749 ±
Замечаний: ±

Excel 2016
Да, я и сам знаю что защита листа - это не защита sad
Но от "кривых ручек" - самое оно smile


ЮMoney:41001419691823 | WMR:126292472390
 
Ответить
СообщениеДа, я и сам знаю что защита листа - это не защита sad
Но от "кривых ручек" - самое оно smile

Автор - Serge_007
Дата добавления - 27.12.2010 в 19:19
Sterh Дата: Среда, 24.07.2013, 16:41 | Сообщение № 12
Группа: Гости
Хочу чтобы ячейки со значениями больше 0 в зеленый красились, именно в VBA хочется реализовать, чтобы врубиться, что в коде не так? подскажите пожалуйста! все время выполняется второе условие blink

[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]
cry :'( blink :blink: blink :blink: blink
[admin]Читайте правила форума и смотрите в каком раздел постите
Эта тема закрыта[/admin]
 
Ответить
СообщениеХочу чтобы ячейки со значениями больше 0 в зеленый красились, именно в VBA хочется реализовать, чтобы врубиться, что в коде не так? подскажите пожалуйста! все время выполняется второе условие blink

[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]
cry :'( blink :blink: blink :blink: blink
[admin]Читайте правила форума и смотрите в каком раздел постите
Эта тема закрыта[/admin]

Автор - Sterh
Дата добавления - 24.07.2013 в 16:41
  • Страница 1 из 1
  • 1
Поиск:

Яндекс.Метрика Яндекс цитирования
© 2010-2025 · Дизайн: MichaelCH · Хостинг от uCoz · При использовании материалов сайта, ссылка на www.excelworld.ru обязательна!