Как перенести диаграмму из excel в powerpoint
= Мир MS Excel/Статьи об Excel
- 1
- 2
- 3
| Приёмы работы с книгами, листами, диапазонами, ячейками [6] |
| Приёмы работы с формулами [13] |
| Настройки Excel [3] |
| Инструменты Excel [4] |
| Интеграция Excel с другими приложениями [4] |
| Форматирование [1] |
| Выпадающие списки [2] |
| Примечания [1] |
| Сводные таблицы [1] |
| Гиперссылки [1] |
| Excel и интернет [1] |
| Excel для Windows и Excel для Mac OS [2] |
Любая презентация выглядит эффектнее и нагляднее, если в ней присутствуют такие элементы как таблицы и диаграммы. Но встроенные инструменты PowerPoint не имеют таких возможностей и не так удобны, как аналогичные инструменты Excel. Поэтому важно уметь вставить в слайды таблицы и диаграммы, созданные в Excel.
Сделать это можно с помощью внедрения или связывания.
Если нам не требуется (а иногда и нежелательно) обновлять в презентации таблицу или диаграмму, полученную из Excel, то используем внедрение. При этом на слайд помещается статическая копия данных, т.е. внедрённый объект становится частью презентации и уже никак не связан с источником данных. Размер файла презентации при этом, естественно, увеличивается.
Если же нам нужно поддерживать данные, полученные из Excel, в актуальном состоянии, следует использовать связывание. При этом на слайд помещается ссылка на объект Excel, соответственно, при изменении исходной таблицы или диаграммы данные на слайде также изменятся.
Рассмотрим разные способы связывания и внедрения.
1. ЧЕРЕЗ БУФЕР ОБМЕНА
Все мы знаем, что работа с буфером обмена осуществляется с помощью команд Копировать/Вставить. Но следует отметить, что в презентациях действие команды Вставить различается для таблиц и диаграмм.
Если Вы в файле Excel выделили таблицу, выполнили команду Копировать, перешли на слайд и дали команду Вставить, то таблица вставится как таблица PowerPoint с возможностью редактирования средствами PowerPoint, но по умолчанию связь с источником установлена не будет. То есть произойдёт внедрение.
Если же Вы все те же действия выполните с диаграммой, то диаграмма вставится как диаграмма PowerPoint с возможностью редактирования средствами PowerPoint, и по умолчанию будет установлена связь с источником. То есть произойдёт связывание.
Если мы хотим изменить параметры вставки, принятые по умолчанию, нам придётся использовать Специальную вставку . Для этого в ыделяем на листе Excel диапазон ячеек или диаграмму, выполняем команду Копировать, переходим на слайд и даём команду Специальная вставка. Размещение этой команды зависит от версии PowerPoint.
В версиях до PowerPoint 2003 включительно она находится в меню Правка. Начиная с PowerPoint 2007 эту команду можно найти в раскрывающемся списке кнопки Вставить на вкладке Главная.
Диалоговое окно Специальная вставка выглядит следующим образом:
если вставляется таблица
если вставляется диаграмма
В обоих случаях в этом диалоговом окне можно установить переключатель Вставить/Связать, а также выбрать формат вставляемого объекта.
Кроме того, начиная с PowerPoint 2010 в контекстном меню присутствует команда Параметры вставки, с помощью которой можно выбрать варианты внедрения или связывания.
При вставке таблиц доступны только варианты внедрения
А при вставке диаграмм — как внедрения, так и связывания 
2. СОЗДАНИЕ НОВОГО ОБЪЕКТА
Чтобы создать на слайде таблицу или диаграмму средствами Excel, на вкладке Вставка в группе Текст нажимаем кнопку Объект,

для версий старше PowerPoint 2007 выполняем команду меню Вставка — Объект

и в раскрывшемся диалоговом окне ищем в списке строчку Лист Microsoft Excel и нажимаем ОК

После этого на странице документа мы видим фрагмент листа Excel, а также ленту с вкладками (или меню) Excel.
Тот же результат получится, если на вкладке Вставка раскрыть список под кнопкой Таблица и выбрать вариант Таблица Excel.

Таким образом, мы можем внедрить таблицу Excel и работать с ней, используя все возможности этой программы, прямо на слайде.
Если мы хотим создать внедрённую диаграмму, то в диалоговом окне Вставка объекта на вкладке Создание выбираем строчку Диаграмма Microsoft Excel. В этом случае будет создан не один лист Excel, а два: на первом будет пример диаграммы, а на втором — исходные данные для неё, которые следует заменить своими исходными данными.

После того как таблица/диаграмма создана, щелчок мыши вне рамки объекта возвращает нас в документ. Если требуется вернуться к редактированию объекта, достаточно сделать по нему двойной щелчок мышкой.
3. СОЗДАНИЕ ОБЪЕКТА ИЗ ФАЙЛА
Для этого на вкладке Вставка в группе Текст нажимаем кнопку Объект и в раскрывшемся диалоговом окне ставим переключатель Создать из файла . С помощью кнопки Обзор находим в Проводнике нужный файл Excel. При этом обращаем внимание на флажок Связать. Если он не установлен, то произойдет внедрение таблицы или диаграммы на слайд, если же флажок установить, то будет связывание. Нажимаем ОК.
На слайд вставляется лист, который был активен при последнем сохранении книги.
Пожалуй, стоит несколько подробнее остановиться на различиях «в поведении» внедрённых и связанных таблиц и диаграмм, созданных из файла.
Если объект внедрён, т.е. связь с источником не установлена, то двойной щелчок мыши по объекту приведёт к переходу в режим редактирования. При этом лента (меню) PowerPoint заменится на ленту (меню) Excel со всеми инструментами, но сам внедрённый объект мы будем видеть на слайде в характерной штриховой рамке.

Если же таблица или диаграмма связана с источником, то при двойном щелчке мышкой для редактирования откроется файл-источник в отдельном окне Excel.
После изменений, внесенных в файл-источник, мы его сохраняем, и тогда эти изменения отражаются на слайде в связанной таблице или диаграмме.
Изначально PowerPoint подгоняет размеры вставляемой таблицы или диаграммы таким образом, чтобы они полностью разместились на слайде. Из-за этого большие таблицы могут быть настолько уменьшены, что окажутся нечитаемыми. Если мы хотим, например, чтобы на слайде отобразилась часть таблицы, то следует научиться изменять размеры отображаемого объекта. Размерами внедрённого объекта управляют с помощью размерных маркеров по углам и по серединам сторон рамки выделения. Кроме того, такие же размерные маркеры доступны, если войти в режим редактирования внедренного объекта.
В чём отличие? Если Вы перемещаете размерные маркеры, находясь в режиме редактирования внедренного объекта, то Вы увеличиваете/уменьшаете количество видимых строк/столбцов.

Если же Вы ту же самую операцию делаете, не входя в режим редактирования, то Вы просто растягиваете/сжимаете рисунок.

Совет. Если Вы планируете внедрять диаграмму в документ, то лучше расположить её на отдельном листе.

При открытии файла со связанными таблицами или диаграммами появляется диалоговое окно с предложением обновить связи.
Если вы не уверены в надёжности источника связанных файлов, нажмите Отмена.
Если выбран вариант Обновить связи, то данные в презентации обновятся в соответствии с последними изменениями в книге Excel.
Чтобы установленная связь работала, требуется, чтобы файл с электронной таблицей не переименовывался и не перемещался. Если всё же такое произошло, то чтобы заново прописать путь к источнику, можно воспользоваться диалоговым окном Связи .

Как видим, в этом диалоговом окне есть возможность Изменить источник , а также Разорвать связь , если таковая больше не требуется. Кроме того, здесь же можно выбрать способ обновления связи: автоматически или вручную .
В версии до PowerPoint 2007 это диалоговое окно открывается при выполнении команды меню Правка — Связи.
В PowerPoint 2007 его можно открыть, нажав кнопку Office и выбрав команду Подготовить — Изменить ссылки на файлы.
Начиная с PowerPoint 2010 для этого выбираем вкладку Файл — Сведения — Связанные документы — Изменить связи с файлами.
Как сделать диаграмму в презентации PowerPoint
Диаграммы и графики – отличный способ для представления сложных наборов данных. Такие элементы часто используют для оформления документов Excel или презентаций PowerPoint.
В этой статье мы расскажем о том, как сделать диаграмму в презентации PowerPoint, также как вставить диаграмму из файла Excel. Статья будет актуальна для всех современных версий PowerPoint, включая PowerPoint 2007, 2010, 2013, 2016 и 2019.
Как вставить диаграмму в презентацию PowerPoint
Существует несколько способов, как можно вставить диаграмму в презентацию PowerPoint. Один из вариантов, это создать новый слайд, в который можно вставить содержимое разных типов (например, изображения, видео, таблицы и т. д.) и после этого добавить на него диаграмму. Также диаграмму можно вставить на существующий в слайд, с помощью кнопок « Диаграмма » или « Объект » на вкладке « Вставка ».
Вставка на новый слайд
Для этого нужно перейти на вкладку « Главная », нажмите на кнопку « Создать слайд » и выберите шаблон, в который кроме текста можно вставить и другое содержимое. Например, можно выбрать шаблон « Заголовок и объект », « Два объекта », « Сравнение » или « Объект с подписью ».

После этого вы получите слайд, в который можно вставить заголовок и какое-то содержимое.

Теперь на слайд можно вставить диаграмму. Для этого нужно нажать на иконку в виде графика, которая находится не посредство на самом слайде.

После этого появится окно для настройки диаграммы, которые мы рассмотрим ниже.
Вставка на существующий слайд
Также вы можете добавить диаграмму на существующий в презентации слайд. Для этого нужно выделить нужный слайд, перейти на вкладку « Вставка » и нажать на кнопку « Диаграмма ».

В результате откроется окно для настройки диаграммы, которые мы будем рассматривать ниже. После изменения и сохранения настроек диаграммы она появится на выделенном слайде.
Как сделать круговую диаграмму в презентации PowerPoint
После вставки диаграммы на слайд презентации появляется окно со списком доступных видов графиков. Здесь можно выбрать гистограмму, обычный график, круговую диаграмму и т. д. Для примера мы рассмотрим круговую диаграмму, так ее выбирают чаще всего, но другие виды графиков настраиваются аналогично.
Для того чтобы сделать круговую диаграмму в презентации PowerPoint нужно сначала выбрать пункт « Круговая » в списке, а потом выбрать один из доступных вариантов отображения

В результате на слайде презентации появится выбранный тип графика.

Вместе с графиков на экране появится небольшое плавающее окно с таблицей Excel. В данном окне нужно ввести данные, которые будут использоваться для формирования графика.
Для круговой диаграммы нужно заполнить таблицу из двух столбцов. В первом столбце указываются названия объектов (по умолчанию, это 4 квартала), а во втором значения, которые им соответствуют (количество продаж).
Значения в этих двух столбцах нужно заменить вашими данными. При желании, в таблицу можно вставить данные из документа Excel. После ввода данных окно с таблицей можно просто закрыть.

После ввода данных можно настроить внешний вид графика. Для этого нужно выделить диаграмму и перейти на вкладку « Конструктор диаграмм ». Здесь можно настроить внешний вид графика, указать подходящие по стилю цвета, выбрать фон и т. д.

Также здесь доступны кнопки « Изменить данные » и « Изменить типа диаграммы » с помощью которых можно вызвать окна для настройки данных и изменения типа графика.

Некоторые настройки диаграммы доступны на вкладке « Формат ». Здесь можно настроить внешний вид текста, добавить контуры, тени, изменить заливку и т. д.

После настройки внешнего вида диаграмма готова.
Как вставить диаграмму из Excel в PowerPoint
Еще один вариант создания диаграммы в PowerPoint – это вставка из документа Excel. В этом случае часть документа Excel (таблица + диаграмма) вставляются прямо на слайд презентации.
Чтобы воспользоваться этим способом нужно перейти на вкладку « Вставка » и нажать на кнопку « Объект ».

После этого появится окно « Вставка объекта ». Здесь нужно выбрать вариант « Создать из файла » и указать путь к Excel документу с помощью кнопки « Обзор ».

Также здесь можно включить опцию « Связать ». В этом случае документ Excel и презентация PowerPoint будут связаны и изменения из Excel будут автоматически появляться в PowerPoint.
Когда все будет готово нужно закрыть окно нажатием на кнопку « ОК ».

После вставки объекта, на слайде презентации появится часть документа Excel. Для того чтобы изменить размер отображаемой таблицы Excel или изменить ее значения нужно сделать двойной клик мышкой по таблице.

После двойного клика таблица Excel станет доступной для редактирования. Теперь можно изменить ее размер и расположение на слайде презентации, а также отредактировать содержимое таблицы и диаграммы.

Для того чтобы выйти из режима редактирования таблицы нужно дважды кликнуть по пустому пространству слайда.
- Как вставить таблицу в презентацию PowerPoint
- Как построить график в Excel
- Как закрепить область в Экселе
- Чем открыть XLS
- Чем открыть XLSX
Создатель сайта comp-security.net, автор более 2000 статей о ремонте компьютеров, работе с программами, настройке операционных систем.
Задайте вопрос в комментариях под статьей или на странице «Задать вопрос» и вы обязательно получите ответ.
Как перенести диаграмму из excel в powerpoint
‘Шаг 1: Объявляем переменные
Dim PP As PowerPoint.Application
Dim PPPres As PowerPoint.Presentation
Dim PPSlide As PowerPoint.Slide
Dim i As Integer
‘Шаг 2: Проверьте есть ли графики; выйти, если нет графиков
If ActiveSheet.ChartObjects.Count < 1 Then
MsgBox "Нет графиков на активном листе"
‘Шаг 3: Откройте PowerPoint и создайте новую презентацию
Set PP = New PowerPoint.Application
Set PPPres = PP.Presentations.Add
‘Шаг 4: Начать цикл на основе количества графиков
For i = 1 To ActiveSheet.ChartObjects.Count
‘Шаг 5: Скопируйте диаграмму как рисунок
Application.Wait (Now + TimeValue("0:00:1"))
‘Шаг 6: Подсчет слайдов и добавление нового слайда в качестве ‘следующего доступного номера слайда
Set PPSlide = PPPres.Slides.Add(SlideCount + 1, ppLayoutBlank)
‘Шаг 7: Вставьте картинку и отрегулируйте ее положение; Перейти к ‘следующему графику
Как перенести график из Excel в PowerPoint
Что делает макрос: Не редко можно увидеть несколько графиков на одном листе. Многие из нас время от времени копируют диаграммы в PowerPoint презентации. Макрос помогает в решении этой задачи, эффективно автоматизирует процесс копирования каждого из этих графиков в свой собственный слайд.
Как макрос работает
В этом макросе, мы выполняем цикл по коллекции ActiveSheet.ChartObjects, чтобы скопировать каждую диаграмму в виде изображения в свою собственную страницу в недавно созданной презентации PowerPoint.
Код макроса
Как этот код работает
- Шаг 1 объявляет четыре переменные:
- PP является переменной объекта, которая выставляет объект PowerPoint Application;
- PPPres является переменной объекта, которая выставляет объект презентации PowerPoint;
- PPSlide является переменной объект, которая выставляет объект слайдов в PowerPoint;
- I используется в качестве счетчика, чтобы помочь диаграммам на рабочем листе.
- Шаг 2 делает административную проверку, чтобы убедиться, что диаграммы на самом деле есть в указанном листе. Если никакие графики не будут найдены, то макрос выходит из процедуры без каких-либо дальнейших действий.
- Шаг 3 открывает PowerPoint с пустой презентацией. Обратите внимание, что мы устанавливаем Видимый — свойство приложения PowerPoint в True. Это гарантирует, что мы можем увидеть действия работы кода.
- Шаг 4 устанавливает, сколько раз макрос будет проходить процедуру, захватив количество графиков на листе. Другими словами, если рабочая таблица содержит пять диаграмм, код цикла работает пять раз. Макрос запускает цикл с одним и сохраняет цикл через процедуру, пока мы не попали в число диаграмм на листе. Переменная в конечном счете, представляет собой число диаграммы в данный момент.
- Шаг 5 использует метод CopyPicture скопировать диаграмму в виде картинки. Переменная I передает фактическое число диаграммы. Метод Application.Wait говорит макросу, чтобы он сделал паузу в течение секунды, что позволит все скопировать в буфере обмена.
- Шаг 6 добавляет новый слайд в презентации с помощью метода Add объекта Slide. Обратите внимание, что мы используем SlideCount + 1, чтобы указать порядковый номер добавленного слайда. Так как мы пробегаем неизвестное количество графиков, мы не можем жестко закодировать номер индекса для каждого слайда. Использование SlideCount + 1 позволяет динамически назначать следующий доступный номер в качестве индекса слайдов. Обратите внимание, что на шаге 6, мы используем ppLayout Blank, гарантируя, что вновь созданные слайды начинаются с чистого макета. Макрос принимает дополнительный шаг здесь и на самом деле устанавливает фокус на слайде. Другими словами, код явно говорит PowerPoint выбрать этот слайд и делает его активным.
- Шаг 7 вставляет изображение в активный слайд — центр изображения, как по горизонтали, так и по вертикали, а затем переходит к следующей диаграмме.
- Шаг 8 очищает память.
Как использовать
Для реализации этого макроса, вы можете скопировать и вставить его в стандартный модуль: