2

Я создаю контракт в Excel и не хочу, чтобы при печати отображалась цена позиции. Изменение цвета шрифта на белый занимает много времени, поэтому не вариант. Скрытие группы ячеек разрушит лист при печати. Есть ли способ отформатировать группу ячеек, чтобы текст появлялся на экране, а не при печати?

2 ответа2

1

Используйте ячейку (вне диапазона печати или на другом листе), чтобы указать, отображается ли цена. Затем для всех ячеек, которые вы хотите скрыть, используйте условное форматирование. Если ячейка true , то покажите цены, если ячейка false , то скройте цены. Вы должны отформатировать одну из цен, а затем скопировать формат с помощью format painter .

0

Вы можете использовать макрос для этого, используя BeforePrint, чтобы запустить скрипт для изменения ячеек на белый, а затем AfterPrint, чтобы вернуть им исходный цвет.

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .