Условное форматирование в powerpoint
Примечание: Мы стараемся как можно оперативнее обеспечивать вас актуальными справочными материалами на вашем языке. Эта страница переведена автоматически, поэтому ее текст может содержать неточности и грамматические ошибки. Для нас важно, чтобы эта статья была вам полезна. Просим вас уделить пару секунд и сообщить, помогла ли она вам, с помощью кнопок внизу страницы. Для удобства также приводим ссылку на оригинал (на английском языке) .
В этой статье
Что такое условное форматирование
В Microsoft Office InfoPath 2007 условное форматирование позволяет указать различные параметры форматирования для элемента управления на основе условий, которые возникают в форме. Если указанные условия истинны при заполнении формы, основанного на шаблоне формы, отображается условное форматирование. Можно использовать условное форматирование, чтобы применить полужирное начертание, подчеркивание, курсив, зачеркивание, цвет шрифта и цвет фона для элементов управления. Также можно использовать условное форматирование, чтобы определить, является ли элемент управления видимым в форме при заполнении, чтобы узнать, является ли элемент управления отключен или следует ли включить пользователей для добавления или удаления определенные элементы управления, например дополнительные разделы.
Ниже содержит несколько примеров того, как с помощью условного форматирования в шаблоне формы:
Скрытие раздел доставки адреса условии, что установлен флажок Укажите адрес доставки.
Изменение шрифта — синий цвет и стиль шрифта жирный для всех выражений, которые требуется уведомление.
Изменить цвет строк в повторяющейся таблице на основе значения текстового поля в строке. Например убедитесь в строку для элемента, который находится отстает от плана красный и строку для элемента, который находится на зеленой расписания.
Если для них больше или меньше 0 рублей и зеленым цветом, если для них 0 рублей пометить финансовых операций с красным цветом.
Фильтрация строк в повторяющейся таблице.
Совместимость
При разработке шаблона формы в InfoPath, вы можете специального режима совместимости для шаблона формы с поддержкой браузера разработки. Когда шаблона формы с поддержкой браузера, опубликованные на сервере под управлением InfoPath Forms Services, а затем поддержкой веб-браузера, форм, основанных на шаблоне формы можно просмотреть в веб-браузере. При разработке шаблона формы с поддержкой браузера некоторые элементы управления будут недоступны в области задач элементы управления, так как они не отображается в веб-браузере.
Список элементов управления, которые поддерживают условное форматирование
В следующей таблице перечислены элементы управления Office InfoPath 2007, которые поддерживают условное форматирование и ли они доступны для шаблонов форм с поддержкой браузера.
Элементы управления, которые поддерживают условное форматирование
Если вы используете в своих таблицах Excel подсветку ячеек или целых строк правилами условного форматирования, то вы, скорее всего, уже сталкивались с этой проблемой. Если ещё нет, то она поджидает вас в самом ближайшем будущем - гарантирую.
Чтобы проще было понять, в чём, собственно, дело - давайте рассмотрим простой пример. Предположим, что мы работаем вот с такой несложной таблицей, где фиксируются продажи:
Для наглядности к таблице добавлены три правила условного форматирования:
Первое правило делает синие гистограммы на столбце с суммами сделок. Создается через Главная - Условное форматирование - Гистограммы (Home - Conditional formatting - Data bars) .
Второе - подсвечивает желтым ячейки с именами менеджеров, которые не выполнили план, т.е. сумма их сделки меньше, чем зелёная ячейка H2.
Третье - делает нижнюю границу всей строки красной, если день меняется на следующий, т.е. дата в текущей строке не равна дате в следующей.
Второе и третье правила создаются через Главная - Условное форматирование - Создать правило - Использовать формулу для определения форматируемых ячеек (Home - Conditional formatting - Create rule - Use formula to determine which cells to format) с вводом соответствующей формулы (2) и настройкой формата ячеек (3):
Пока что, надеюсь, всё просто и понятно. Таблица хранит данные, а условное форматирование наглядно подсвечивает негодяев-менеджеров, разделяет даты и визуализирует стоимость.
Путь к катастрофе
Предположим, что в процессе работы с таблицей нам потребовалось удалить любую строку из середины таблицы - ну, скажем, 10-ю. После выполнения безобидного удаления получим следующую картину:
Теперь представим, что Кирилл Краснов повторил свою сделку в Тольятти с магазином "Лента" (строка 25) и вам нужно внести эти данные в таблицу.
Как вы поступите?
Скорее всего, как любой нормальный человек, вы скопируете 25-ю строчку и вставите её в конец таблицы, верно?
Ага, и получите в наследство вот такой бардак в правилах условного форматирования:
Excel зачем-то продублировал те же правила для добавленной строки вместо того, чтобы просто растянуть диапазон в поле Применяется к (Applied to) .
Ну, и на десерт давайте попробуем ещё что-нибудь безобидное - например, вставить пустую строку в середину таблицы, между 4 и 5-й строчками:
В списке правил условного форматирования это приведёт к появлению еще одного дубликата и раздроблению диапазона уже существующего 5-го правила на кучу фрагментов:
Продолжать можно долго, но, думаю, вы уже уловили идею или вспомнили, как сталкивались с этой бедой ранее (эта проблема существует в Excel ещё с 2007 года). Выполнение совершенно безобидных и естественных операций с таблицей (вставка и удаление строк, копирование, вырезание и перенос) приводят к:
Поработав пару часов с таблицей, можно закончить в ситуации, когда в из двух-трех исходных правил подсветки у вас получаются десятки и даже сотни их клонов с раздробленными диапазонами.
На англоязычных Excel-форумах в интернете такую картину называют иногда "адом" или "кошмаром условного форматирования" ("Conditional Formatting Nightmare" или "Conditional Formatting Hell").
Причем весь этот быстро разрастающийся бардак очень скоро начнёт нещадно тормозить. Условное форматирование, само по себе, весьма ресурсоёмкая штука, т.к. Excel пересчитывает правила УФ гораздо чаще, чем те же формулы. А когда этих правил несколько десятков, то даже самый мощный ПК начнёт "тупить".
Ну, и вишенкой на торте будет невозможность изменить размеры окна Диспетчера правил условного форматирования, чтобы увидеть весь этот хаос (в приведенных выше скриншотах я это сделал в графическом редакторе). Вам придется долго и мучительно прокручивать весь список в маленьком окошке полосой прокрутки.
Способ 1. Вручную
Несмотря на кажущуюся запущенность, лечится весь этот адок достаточно легко. Идея в том, что правила УФ "ломаются", обычно, для строк ниже первой. Первая же строка, в большинстве случаев, остается в порядке. Поэтому, чтобы всё починить, нам нужно просто очистить все правила в таблице и заново распространить их с первой строки на все остальные.
Для этого делаем следующее:
- Выделяем в нашей таблице все строки кроме первой.
- Удаляем все правила условного форматирования с выделенных ячеек через Главная - Условное форматирование - Удалить правила - Удалить правила из выделенных ячеек (Home - Conditional formatting - Clear rules - Clear rules from selected cells) .
- Выделяем первую строку, жмём кнопку-кисточку Формат по образцу на Главной (Home - Format Painter) и выделяем все остальные строки, копируя на них формат с первой.
Способ 2. Макросом
Если есть ощущение, что подобную процедуру вам придётся проделывать ещё не раз, то имеет смысл автоматизировать весь процесс с помощью макроса. Для этого:
- Жмём сочетание клавиш Alt + F11 или на вкладке Разработчик кнопку Visual Basic (Developer - Visual Basic) .
- В открывшемся окне редактора макросов добавляем в нашу книгу новый модуль через меню Insert - Module.
- Вставляем в созданный пустой модуль наш макрос:
Теперь можно будет просто выделить все строки в таблице (кроме шапки) и запустить макрос через Разрабочик - Макросы (Developer - Macros) или сочетанием клавиш Alt + F8 .
И всё будет хорошо :)
И не забудьте сохранить файл в формате с поддержкой макросов (xlsm).
Если нужно применять этот макрос в других файлах, то имеет смысл поместить его в Личную Книгу Макросов (Personal Macro Workbook).
Немного улучшенная версия этого макроса уже встроена в последнюю версию моей надстройки PLEX ;)
Мне интересно, есть ли в ppt 2010 возможность вставлять форматирование одной таблицы в другую (например, границы таблицы, цвет фона ячейки). Я перепробовал все специальные вставки, но ничего не работает.
Мне показалось бы очень странным, если эта функция не существует (вы можете легко вставить форматирование других объектов), так кто-нибудь знает, как это сделать?
Насколько я знаю, то, что вы просите, невозможно.
Если все ваши таблицы должны иметь одинаковый стиль, вы можете создать шаблон презентации, который имеет этот единственный стиль в качестве стиля таблицы по умолчанию.
Другой вариант - скопировать таблицу из PowerPoint в другое приложение Office, например Word или Excel, которое является более гибким, а затем скопировать его обратно.
Это возможно в PowerPoint 2010, хороший учебник находится здесь. В Power Point Ninja объясняется, как сохранить исходное форматирование и не потерять свои цвета, а также форматирование ячеек.
Не совсем так, как вы просили.
Если у вас есть корпоративный стиль, который нужно использовать для всех шаблонов, то, что вам действительно нужно, чтобы этот стиль отображался на ленте в «Инструменты для таблиц» -> «Дизайн» -> «Стили таблиц», чтобы можно было просто нажать и применить форматирование. Единственный способ сделать это легко - это кто-то вникнуть в XML и VB, чтобы это произошло. Смотрите этот пост для получения дополнительной информации и примера.
Подход, которым я руководствуюсь каждый раз, когда мне нужно решить эту проблему (к сожалению, в PowerPoint 2010 средство рисования форматов не копирует фон или границы), заключается в следующем:
Я копирую всю таблицу из PowerPoint в Excel, чтобы настроить стили, изменить свойства границ, фон и внести все необходимые изменения в таблицу.
Когда я закончу, я копирую таблицу обратно в PowerPoint. Убедитесь, что вы вставили его правильно (см. Специальные параметры вставки). Если вам не нужно изменять количество ячеек, то лучший способ вставить его - выделить существующие ячейки (выбрать все ячейки таблицы), а затем вставить содержимое из Excel в таблицу PowerPoint.
В этой статье показано, как добавить легенду диаграммы в Office 2016, а также настроить ее внешний вид, включая шрифт, границу и фон.
Щелкните диаграмму, на которую вы хотите добавить легенду, нажмите кнопку Элементы диаграммы и выберите элемент Легенда.
Чтобы изменить расположение легенды, щелкните стрелку рядом с элементом Легенда, а затем щелкните в нужном месте.
По умолчанию легенда и диаграмма не перекрываются. Если место ограничено, попробуйте уменьшить диаграмму, щелкнув элемент Дополнительные параметры и сняв флажок Показывать легенду без перекрытия диаграммы.
Чтобы удалить легенду, щелкните ее правой кнопкой мыши и выберите команду Удалить.
Добавив на диаграмму условные обозначения, их внешний вид можно менять, настраивая различные параметры.
Изменение типа или размера шрифта
Щелкните легенду правой кнопкой мыши и выберите пункт Шрифт.
На вкладке Шрифт выберите тип или размер шрифта.
Изменение рамки или фона условных обозначений
Щелкните легенду правой кнопкой мыши и выберите пункт Формат легенды.
В области задач Формат легенды выберите нужные параметры.
Совет: Чтобы придать легенде привлекательный вид, к ней можно добавить эффект. Щелкните элемент Эффекты, а затем выберите нужный вариант. Доступен целый ряд эффектов, включая тени, свечение и сглаживание. (Будьте осторожны с эффектами: не перегружайте ими свою диаграмму.)
Легенда позволяет упростить восприятие диаграммы благодаря выводу подписей рядов данных за область построения диаграммы. Можно изменить положение условных обозначений и настроить для них цвета и шрифты. Также можно также редактировать текст условных обозначений и изменять порядок записей в них.
Это действие относится только к Word 2016 для Mac: В меню Вид выберите пункт Разметка страницы.
Щелкните диаграмму и откройте вкладку Конструктор.
Чтобы изменить положение легенды, выберите Справа,Сверху,Слеваили Снизу. Чтобы изменить формат легенды, нажмите кнопку Дополнительные параметры легенды иизмените формат.
В зависимости от типа диаграммы, некоторые параметры могут быть недоступны.
Легенда позволяет упростить восприятие диаграммы благодаря выводу подписей рядов данных за область построения диаграммы. Можно изменить положение условных обозначений и настроить для них цвета и шрифты. Также можно также редактировать текст условных обозначений и изменять порядок записей в них.
Это действие относится только к Word для Mac 2011: В меню Вид выберите пункт Разметка страницы.
Щелкните диаграмму и откройте вкладку Макет диаграммы.
Чтобы изменить положение условных обозначений, в разделе Подписи щелкните Условные обозначения, а затем выберите нужное положение условных обозначений.
Чтобы изменить формат легенды, в разделе Подписи щелкните Условные обозначения, выберите Параметры условных обозначений,а затем внесите нужные изменения в формат.
В зависимости от типа диаграммы, некоторые параметры могут быть недоступны.
Читайте также: