Я подозреваю, что проблема печати связана не столько с Excel, сколько с функцией принтера.Производители принтеров, очевидно, хотят получить «лучший» результат, который они могут получить на печатной странице.Некоторые оптимизируют цвет, делая такие вещи, как печать небольших объемов (например, чартеров и линий) немного темнее, а большие области (например, фоны ячеек - чуть светлее).Это так, что когда они рядом, они выглядят как один и тот же цвет.Однако при печати поверх друг друга в соответствии с вашим случаем вы получаете остаточный эффект.
Это вытекает из хорошо известного эффекта, что для любого данного цвета большая область этого цвета будет выглядеть темнее, чемнебольшая площадь точно такого же цвета.Есть другие эффекты, которые дают эту иллюзию - такие как фон и близлежащие цвета.Для примера - который не совсем совпадает с вашим - но иллюстрирует иллюзию, поищите в Интернете «шахматную доску Адельсона» и прочитайте объяснения.
В любом случае, решение, предложенное mpalanco (используйте условное форматированиеиз трех точек с запятой) - это самый простой способ достичь чистого результата - каждый раз печатать на бумаге, печатать в формате PDF, на экране и в любой другой форме.