Как скопировать формат диаграммы в excel
Хотя ваши диаграммы могут быть в Excel, необязательно, что это лучший способ показать их вашим клиентам / менеджерам. Часто требуется показать эти диаграммы в презентации PowerPoint или в документе MS Word с файлами PDF.
Было бы здорово, если бы в них была встроенная функция для сохранения диаграмм Excel в виде изображений, но это не так.
Однако есть несколько способов, с помощью которых вы можете легко сохранять и экспортировать диаграммы в Excel в виде изображений (популярные форматы JPG, PNG, BMP), и в этом уроке я расскажу об этих методах.
Метод, который я использую, будет зависеть от того, сколько у вас графиков. Если у вас есть только пара диаграмм, которые вы хотите сохранить как изображения, вы можете использовать метод копирования и вставки, но если у вас их много, лучше использовать методы «скачать как HTML» или VBA.
Хотя это прекрасный способ сохранить диаграмму как изображение и он хорошо работает, есть способ лучше (который занимает меньше времени и изображения более точны).
Предположим, у вас есть файл Excel с диаграммой, как показано ниже:
Ниже приведены шаги по сохранению этой диаграммы / графика как изображения:
Преимущество этого метода вместо снимка экрана заключается в том, что этот метод копирует только диаграмму, и вам нужно один раз настроить пустое пространство в MS Paint (это может не понадобиться, если вы используете какой-либо другой графический инструмент).
Если у вас уже есть две или более компоновки диаграмм в Excel, и вы хотите сохранить всю эту компоновку как изображение, вы можете сделать это, выбрав все эти диаграммы, скопировав их и вставив в MS Paint.
Сохраняйте все диаграммы в книге как изображения за один раз
Когда вы это сделаете, все диаграммы в вашей книге Excel будут сохранены как изображения в формате PNG в загруженной папке.
Предположим, у вас есть книга Excel с несколькими листами с диаграммами.
Ниже приведены шаги по сохранению файла в формате HTML и диаграмм Excel в виде изображений в формате PNG:
Это сохранит ваш файл Excel как веб-страницу в указанной папке.
Теперь, чтобы получить все диаграммы в виде изображений, перейдите в папку и вы найдете папку с именем Filename_files (где FileName будет именем, которое вы дали файлу при его сохранении).
Когда вы откроете эту папку, вы найдете все диаграммы, которые были сохранены как изображения PNG.
Примечание . Когда я попробовал это в своей системе, я получил два изображения (одинаковых) для каждой диаграммы. Итак, если у вас есть четыре диаграммы, вы получите восемь изображений.
Внимание ! Перед сохранением файла Excel в формате HTML обязательно сохраните резервную копию. Кроме того, когда вы сохраняете файл как HTML, текущий открытый файл теперь является файлом HTML, а не файлом формата Excel. После сохранения файла вы должны закрыть текущий файл (который теперь является файлом HTML) и открыть версию Excel (вот почему важно сделать резервную копию)
Сохранить все диаграммы как изображения с помощью VBA
Вы также можете использовать код VBA для быстрого сохранения диаграмм из книги Excel в определенную папку.
Если вам нужно сохранить только активную диаграмму (ту, которую вы выбрали) в определенной папке, вы можете использовать приведенный ниже код VBA:
Приведенный выше код сохранит активную диаграмму в папке Example с именем ChartName в формате PNG. Вы можете изменить имя диаграммы и имя / расположение папки в зависимости от того, где вы хотите.
Если вы хотите сохранить изображение / картинку в формате JPG, вы можете использовать следующий код:
Вы можете запустить этот код VBA, поместив его в ближайшее окно, поместив курсор в конец строки и нажав клавишу Enter (или вы можете вставить обычный модуль и запустить код оттуда).
Но этот метод потребует много времени, если у вас много графиков. В таком случае вы можете использовать немного более длинный код VBA, упомянутый ниже:
Приведенный выше код проходит через каждый рабочий лист в книге, а затем на каждом листе он переходит к каждой диаграмме. Затем он выбирает диаграмму и сохраняет ее в указанной папке.
Все эти циклы выполняются с помощью цикла For Each Next.
Кроме того, диаграммы сохраняются с именем в формате workheetname_chartNumber. Это гарантирует, что вы сможете определить, какая диаграмма принадлежит какому листу.
Копирование и вставка диаграмм Excel как изображений в MS Word или PowerPoint
В большинстве случаев вам придется представлять свои диаграммы в документах MS Word или PowerPoint. Это часто бывает, если вы создаете отчеты или документацию для клиентов.
Точно так же, как вы можете копировать и вставлять изображение в MS Paint, вы можете делать то же самое с Word или PowerPoint.
Когда вы копируете диаграмму / график в Excel и вставляете их в MS Word или MS PowerPoint, они не вставляются как изображение. Фактически он вставляется как «графический объект Microsoft Office».
Эта опция полезна для людей, которые хотят, чтобы диаграмма оставалась диаграммой даже в MS Word или PowerPoint, чтобы вы могли редактировать и форматировать ее как диаграмму. Кроме того, этот тип диаграммы по-прежнему связан с данными в Excel, и когда вы обновляете данные в бэкэнде, эта вставленная диаграмма также обновляется.
Но если вы хотите, чтобы эта диаграмма была вставлена как изображение, ниже приведен способ сделать это (в этом примере я буду использовать MS Word для демонстрации шагов, и они будут такими же и для PowerPoint):
- Выберите диаграмму, которую вы хотите скопировать в MS Word.
- Щелкните правой кнопкой мыши и выберите Копировать.
- Откройте документ MS Word, куда вы хотите вставить эту диаграмму как изображение.
- На вкладке «Главная» в категории «Буфер обмена» щелкните значок «Вставить» (часть со стрелкой, направленной вниз).
- В появившихся опциях нажмите на опцию Вставить как изображение.
Вышеупомянутые шаги обеспечат вставку диаграммы как изображения.
Если вы просто нажмете кнопку «Вставить» (а не «Вставить как изображение»), график не будет вставлен как изображение.
Итак, вот четыре способа быстрого сохранения диаграмм в Excel в виде изображений. Некоторые методы также позволяют выбрать формат изображения (например, с помощью MS Paint или VBA).
Если у вас всего несколько диаграмм, вы можете использовать метод MS Paint, но если на листах есть много диаграмм, которые вы хотите сохранить, лучше использовать метод HTML или код VBA. И если конечная цель состоит в том, чтобы вставить эти диаграммы в Word или PowerPoint в любом случае, лучше напрямую скопировать и вставить их как изображение в другие инструменты.
Если вы хотите скопировать только форматирование ячейки из диапазона, как это сделать быстро? В этом руководстве представлены быстрые сокращения, позволяющие легко копировать только форматирование.
Копировать форматирование только с помощью Kutools for Excel
Копирование форматирования только с помощью Format Painter в Excel
В Excel вы можете копировать форматирование ячеек только с помощью Формат Painter инструмент.
1. Выберите диапазон, содержащий формат ячеек, который вы хотите скопировать. Смотрите скриншот:
2. Применение Формат Painter щелкнув его под Главная вкладку, см. снимок экрана:
3. Выберите пустую ячейку и щелкните по ней, будет вставлено только форматирование ячеек. Смотрите скриншот:
Внимание: Формат Painter также можно копировать форматирование только на другой лист.
Копировать форматирование только с помощью VBA
Следующие макросы также могут помочь вам скопировать только форматирование ячеек.
1. Держать ALT и нажмите F11 на клавиатуре, чтобы открыть Microsoft Visual Basic для приложений окно.
2. Нажмите Вставить > Модуль, и скопируйте VBA в модуль.
VBA: копировать только форматирование ячеек:
3. Нажмите Запустите или нажмите F5 для запуска VBA. На экране отображается диалоговое окно, и вы должны выбрать ячейки, форматирование которых вы хотите скопировать. Смотрите скриншот:
4. Нажмите Ok и другое диалоговое окно отображается для вас, чтобы выбрать ячейку для вставки форматирования. Смотрите скриншот:
6. Нажмите Ok, то форматирование ячеек вставляется в выбранную ячейку. Смотрите скриншот:
Внимание: С помощью этого кода VBA вы можете вставлять только форматирование в другие рабочие листы, которые вы хотите.
Копировать форматирование только с помощью Kutools for Excel
Есть Kutools for Excel установлен, Копировать диапазоны Функция может помочь вам быстро и легко скопировать только форматирование ячеек.
Пожалуйста, примените Копировать диапазоны функция, нажав Kutools > Копировать диапазоны. Смотрите скриншот:
1. Выделите ячейки, форматирование которых вы хотите скопировать.
2. Нажмите Kutools > Копировать диапазонs, на экране появится диалог, отметьте Форматы вариант под Специальная вставка, см. снимок экрана:
3. И нажмите ОК. Другой диалог отображается для вас, чтобы выбрать ячейку для вставки результата. Смотрите скриншот:
4. Нажмите Ok, и в выбранную ячейку вставляется только форматирование. Смотрите скриншот:
Внимание: Вы также можете копировать и вставлять форматирование ячеек между двумя электронными таблицами. Если вы хотите скопировать высоту строки и ширину столбца, вы можете проверить Включая высоту строки и Включая ширину столбца коробка в Копировать несколько диапазонов Диалог.
Работы С Нами Kutools for Excel' Копировать диапазоны, вы также можете копировать только значения, формулы или комментарии.
Копировать форматирование только из диапазона
Наконечник.Если вы хотите подсчитать или суммировать ячейки на основе цветов, попробуйте использовать Kutools for Excel's Считать по цвету как показано на следующем снимке экрана. Полная функция без ограничений в течение 30 дней, пожалуйста, скачайте и получите бесплатную пробную версию сейчас.
Если вы хотите создавать аналогичные диаграммы на основе созданной диаграммы, можно сохранить ее в качестве шаблона.
Примечание: Снимки экрана, сделанные в этой Excel, относятся также к Outlook, PowerPoint или Word.
Чтобы повторно использовать настроенную диаграмму, ее можно сохранить как шаблон диаграммы (CRTX).
Щелкните диаграмму правой кнопкой мыши и выберите сохранить как шаблон.
В поле Имя файла введите подходящее имя шаблона диаграммы.
Шаблон диаграммы автоматически появится в папке Шаблоны для диаграмм. Папка Шаблоны находится на вкладке Все диаграммы в диалоговом окне Вставка диаграммы или Изменение типа диаграммы, в которой можно применить шаблон диаграммы, как любой другой тип диаграммы.
Примечание: Шаблон диаграмма содержит форматирование диаграммы и цвета, которые использовались при его сохранении. В диаграмме, которая создается в другой книге на основе шаблона, используются цвета из шаблона, а не цвета темы документа, примененной к книге. Чтобы использовать цвета темы документа вместо цветов шаблона, щелкните область диаграммы правой кнопкой мыши и выберите в контекстном меню команду Удалить форматирование, отсутствующее в стиле.
Чтобы повторно использовать настроенную диаграмму, ее можно сохранить как шаблон диаграммы (CRTX).
Щелкните диаграмму правой кнопкой мыши и выберите сохранить как шаблон.
В диалоговом окне Сохранение шаблона диаграммы в поле Сохранить как введите соответствующее имя шаблона.
Применение пользовательского шаблона диаграммы к новой или существующей диаграмме
Чтобы применить настраиваемый шаблон к новой диаграмме, выберите диапазон в таблице, а затем в меню Вставка выберите пункт Шаблоны > Диаграммы > шаблоны > шаблона.
Чтобы применить настраиваемый шаблон к существующей диаграмме, щелкните ее и на ленте выберите вкладку Конструктор диаграмм и > изменить тип диаграммы > щелкните Шаблоны ивыберите настраиваемый шаблон.
Процедура построения диаграмм по выделенному диапазону ячеек теперь существенно упростилась благодаря новому диалоговому окну с предварительным просмотром готовой диаграммы (причем сразу оба варианта - по строкам и по столбцам):
Комбинированные диаграммы, где смешиваются два-три типа (гистограмма-график-с областями и т.д.) теперь вынесены в отдельную позицию и очень удобно настраиваются сразу в окне Мастера:
Также теперь в окне вставки диаграммы присутствует вкладка Рекомендуемые диаграммы (Recommended Charts) , где Excel предложит максимально подходящие типы диаграмм, исходя из вида ваших начальных данных:
Подсказывает, надо сказать, весьма грамотно. В сложных случаях предлагает даже использовать вторую ось со своей шкалой (рубли-проценты) и т.д. Неплохо.
Настройка диаграмм
Для быстрой настройки всех основных параметров любой диаграммы теперь можно использовать три ключевых кнопки, появляющихся справа от выделенной диаграммы:
- Элементы диаграммы (Chart Elements) - позволяет быстро добавить и настроить любой элемент диаграммы (заголовки, оси, сетку, подписи данных и т.д.)
- Стили диаграмм (Chart Styles) - дает пользователю возможность быстро выбрать дизайн и цветовую палитрку диаграммы из коллекции
- Фильтры диаграммы(Chart Filters) - позволяет фильтровать данные для диаграммы "на лету", оставляя в ней только нужные ряды и категории
Все удобно представлено в виде многоуровневых иерархических меню, поддерживает предпросмотр-на-лету и работает очень шустро и удобно:
Если все же этот новый интерфейс настройки придется вам не по душе, то можно пойти классическим путем - все базовые операции по настройке внешнего вида диаграммы также можно выполнить, используя вкладки Конструктор (Design) и Формат (Format) . А вот вкладки Макет (Layout) , где в Excel 2007/2010 настраивались большинство параметров диаграмм, теперь больше нет.
Область задач вместо диалоговых окон
Тонкая настройка дизайна каждого элемента диаграммы очень удобно теперь делается с помощью специальной панели в правой части окна Excel 2013 - области задач, заменяющей классические диалоговые окна настройки форматирования. Чтобы отобразить эту панель, щелкните правой кнопкой мыши по любому элементу диаграммы и выберите команду Формат (Format) или нажмите сочетание клавиш CTRL+1 или сделайте двойной щелчок левой:
Подписи данных в виде выносок
При добавлении подписей данных к выделенным элементам ряда диаграммы, теперь есть возможность расположить их в выносках, автоматически привязанных к точкам:
Раньше такие выноски приходилось рисовать вручную (т.е. просто вставлять их как отдельные графические объекты) и ни о какой привязке к данным речи, естественно, не шло.
Подписи к точкам из ячеек
Глазам своим не верю! Наконец-то сбылась мечта многих пользователей, и разработчики реализовали то, что уже почти 10 лет от них ждали - теперь подписи данных к элементам ряда диаграммы можно брать прямо из листа, выбрав в области задач опцию Значения из ячеек (Values From Cells) и указав диапазон ячеек с подписями к точкам:
Подписи к пузырьковым и точечным диаграммам, любые нестандартные подписи - больше не проблема! То, что раньше можно было реализовать только вручную (попробуйте руками добавить подписи к полсотне точек!) или с помощью специальных макросов/надстроек (XYChartLabeler и т.п.), теперь - штатная функция Excel 2013.
Анимация диаграмм
Эта новая особенность диаграмм в Excel 2013 хоть и не является принципиальной, но все же добавит немного mojo вашим отчетам. Теперь при изменении исходных данных (вручную или по пересчету формул) диаграмма будет плавно "перетекать" в новое состояние, наглядно отображая произошедшие изменения:
Читайте также: