Заказать макрос
Разрабатываем макросы на заказ. Любой сложности. Быстро и качественно.
Подробнее...

Цветовая карта данных

Макрос наглядно позволяет определить тип данных в ячейках. Моментально увидеть какое число сохранено как текст, или дана как число.

Описание проблемы

Часто мы копируем данные в excel из интернета или текстовых редакторов (word). В результате этого сталкиваемся с проблемой, что некоторые числа вставились как текст, или ячейки с датами преобразовались в числовые значения. Сохраненные как текст числа не участвуют в расчетах и приводят к серьезным математическим ошибкам. Не сходится сумма ячеек, посчитанная в excel со значением на калькуляторе. Хуже всего то, что найти какое же число сохранено как текст довольно проблематично (особенно если в файле не одна тысяча ячеек с данными). Надстройка VBA-Excel поможет быстро найти ошибку.

Число и дата сохранено как текст

Решение проблемы

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

  1. Выделить диапазон, в котором необходимо построить цветовую схему данных
  2. Перейти на вкладку VBA-Excel
  3. В меню Подсветка выбрать команду Цветовая карта данных
    Меню подсветка в Excel 

Получаем следующую картину.

Работа цветовой карты ячеек

Наглядно видно, что цвет четырех ячеек с числами отличается от остальных. Цвет заливки говорит нам, что формат данных ячеек текстовый. Это приводило к тому, что они игнорировались при суммировании.

После того, как ошибки будут исправлены, отключите цветовую карту данных нажав на соответствующую команду в меню Подсветка.

Отключение цветовой карты данных

Настройка цветовой карты ячеек

Вы можете настроить цветовую гамму ячеек по своему вкусу. Для этого выполните следующие шаги:

  1. Откройте меню подсветка и выберите пункт "Настройка цветовой карты".
    Настройка цветовой карты
  2. В открывшимся диалоговом отметьте галочки напротив элементов, которые необходимо форматировать цветовой картой.
    Настройка выделения цветовой карты
  3. Для изменения цвета заливки или цвета шрифта необходимо кликнуть левой кнопкой мыши по соответствующему цветовому квадрату и изменить цвет с помощью палитры.
    Выбор цвета из палитры 
  4. Настройки сохраняются автоматически.
Надстройка
VBA-Excel
Надстройка для Excel содержит большой набор полезных функций, с помощью которых вы значительно сократите время и увеличите скорость работы с программой.

Комментарии:

comments powered by Disqus