Украшение
Украшение
 

 

Как создать сайт в программе Frontpage -    Уроки Frontpage

    Начало  Создание сайта  О Школе  О Партнерке   Связь  

 

Как график из экселя перенести в word


Вставка диаграммы из таблицы Excel в Word

Существует пять вариантов вставки диаграмм Excel в документы Word. В двух случаях в документ внедряется копия всей книги, еще в двух диаграмма остается связанной с исходной книгой, а в последнем — преобразуется в рисунок. Если ни один из этих параметров ничего не устраивает, вы также можете выбрать команду Специальная Вставка.

Из Excel

  • В Excel выделите диаграмму, которую вы хотите вставить в Word, а затем нажмите клавиши CTRL + C или перейдите на домашнюю > копию.

В Word

Примечание: Наведите указатель на параметр, чтобы прочитать его описание.

Параметр вставки

Цветовая тема

Обновление данных

Использовать конечную тему и внедрить книгу

Соответствует теме Word

Копия книги Excel внедряется вместе с диаграммой. При этом диаграмма не сохраняет связь с исходной книгой. Для автоматического обновления диаграммы измените данные во внедренной книге.

Сохранить исходное форматирование и внедрить книгу

Используется тема Excel

Копия книги Excel внедряется вместе с диаграммой. При этом диаграмма не сохраняет связь с исходной книгой. Для автоматического обновления диаграммы измените данные во внедренной книге.

Использовать конечную тему и связать данные

Это параметр вставки по умолчанию (Ctrl+V).

Соответствует теме Word

Диаграмма остается связанной с исходной книгой. Для автоматического обновления диаграммы измените данные в исходной книге. Вы также можете выбрать Работа с диаграммами > конструктор > Обновить данные.

Сохранить исходное форматирование и связать данные

Используется тема Excel

Диаграмма остается связанной с исходной книгой. Для автоматического обновления диаграммы измените данные в исходной книге. Вы также можете выбрать Работа с диаграммами> конструктор > Обновить данные.

Рисунок

Становится изображением

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

Как перенести диаграмму из Excel в Word

Переполнение стека
  1. Около
  2. Товары
  3. Для команд
  1. Переполнение стека Общественные вопросы и ответы
  2. Переполнение стека для команд Где разработчики и технологи делятся частными знаниями с коллегами
  3. работы Программирование и связанные с ним технические возможности карьерного роста
  4. Талант
.

asp.net - перенос данных из Excel в Word с помощью Visual Studio 2010 - C #

Переполнение стека
  1. Около
  2. Товары
  3. Для команд
  1. Переполнение стека Общественные вопросы и ответы
  2. Переполнение стека для команд Где разработчики и технологи делятся частными знаниями с коллегами
  3. работы Программирование и связанные с ним технические возможности карьерного роста
  4. Талант Нанимайте технических специалистов и создавайте свой бренд работодателя
  5. реклама Обратитесь к разработчикам и технологам со всего мира
  6. О компании
.

Как интегрировать данные Excel в документ Word

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

Обновлено Брэдом Джонсом 25 августа 2017 г.

В течение рабочей недели вы, вероятно, часто обнаруживаете, что копируете и вставляете информацию из Microsoft Excel в Word или наоборот.

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

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

На удивление легко интегрировать данные Microsoft Excel в Microsoft Word, если вы знаете, как добавлять правильные ссылки и как разложить синтаксис фонового кода VBA.

Настройка электронной таблицы

В этом примере я начну с довольно простой электронной таблицы Excel.На практике файл Excel может состоять из нескольких таблиц с большим количеством данных - это не имеет значения.

Пока вы знаете, где найти данные в электронной таблице, вы сможете получить их с помощью VBA.

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

Настройка документа Word

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

Вы можете сделать это, включив в документ Word такие объекты, как текстовые поля и метки. Когда вы находитесь в Word, просто щелкните вкладку меню Developer , а затем выберите «Режим разработки» в разделе Controls .Используйте раскрывающийся значок Legacy Tools для вставки различных элементов в документ.

Используйте это меню для вставки метки .

После того, как этикетка будет размещена в документе там, где вы хотите (не всегда легкая задача), вы готовы к программированию потока данных. Но сначала вам нужно назвать метку, чтобы VBA мог ее идентифицировать.Щелкните правой кнопкой мыши по этикетке и перейдите в Properties . Найдите поле (Имя) и назовите его так, как вы запомните.

Теперь добавьте Command Button из того же раскрывающегося списка Legacy Tools и дважды щелкните его, чтобы открыть редактор VBA.Когда вы заставите свой код работать позже, вы можете изменить его, чтобы код запускался в событии Document Open () . Вы увидите это в раскрывающихся списках объектов в окне редактора.

Работа с VBA

Чтобы приступить к подключению Word к Excel, убедитесь, что вы можете ссылаться на последний в VBA.

vba-excel

Подготовьте импорт данных Excel

Щелкните Инструменты , а затем Ссылки .Прокрутите список вниз, пока не увидите Библиотека объектов Microsoft Excel 16.0 и выберите ее.

После того, как вы это сделаете, остальное - просто написать смехотворно простой сценарий VBA для извлечения данных из электронной таблицы Excel и автоматического обновления подписи метки данными.

Вот код:

Установить exWb = objExcel.Workbooks.Open ("C: \ Users \ Brad \ Desktop \ Funds.xlsx")

ThisDocument.total_expenses.Caption = exWb.Sheets ("Sheet1"). Cells (12, 2)

exWb.Закрыть

Установить exWb = Ничего

End Sub

Видите, как это работает? Объект приложения Excel «exWb» открывает файл Microsoft Excel по указанному вами пути, и он переходит прямо в конкретный лист и номер ячейки, извлекает данные и помещает их в свойство Caption метки, которую я назвал total_expenses .Все, что вам нужно изменить в сценарии, - это путь к файлу и имя метки.

Проверьте свой макрос

Чтобы проверить свою командную кнопку, сохраните документ, не забыв указать, что вам нужен документ Word с поддержкой макросов , чтобы ваш код работал.

Вот макрос VBA в действии.

Интеграция этикеток Excel

Сложность работы с метками в Word заключается в том, что иногда бывает трудно выровнять их в конце предложения или рядом с любым другим текстом.

Один из способов преодоления этого - фактически включить часть текста вместе с данными в сам код VBA. Как вы можете видеть здесь, я поместил статический текст прямо в заголовок, когда создаю саму метку.

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

Вот как будет выглядеть такой код.

Настоящий документ.total_expenses.Caption = exWb.Sheets ("Sheet1"). Cells (12, 2) ThisDocument.total_hotels.Caption = "Hotels:" & exWb.Sheets ("Sheet1"). Cells (5, 2) ThisDocument.total_dining.Caption = "Ужин вне дома:" & exWb.Sheets ("Sheet1"). Cells (2, 2) ThisDocument.total_tolls.Caption = "Tolls:" & exWb.Sheets ("Sheet1"). Cells (3, 2) ThisDocument. total_fuel.Caption = "Топливо:" & exWb.Sheets ("Sheet1"). Cells (10, 2)

exWb.Закрыть

Установить exWb = Nothing

Вы можете использовать символ конкатенации строк «&», чтобы соединить статический текст с данными, извлеченными из листа Excel. Вот как выглядят окончательные результаты в обновленном документе Word:

Дальнейшее развитие

Если вы хотите проверить свои способности, почему бы не автоматизировать ваш отчет еще больше? Вы можете удалить эту уродливую серую командную кнопку из документа Microsoft Word, просто запустив сценарий обновления данных в Document.Open () - весь процесс будет происходить за кадром.

excel-macros-automate

Это означает, что во многих случаях вы можете создать исходный документ один раз и больше никогда не придется его создавать. Все, что вам нужно сделать, это открыть его, и все метки автоматически обновятся для вас с данными из обновленного файла Microsoft Excel.Просто нажмите Распечатать и отправьте отчет своему менеджеру. 30-минутное задание превратилось в одноминутную распечатку!

Можете ли вы придумать какие-нибудь другие интересные варианты использования этого метода интеграции данных с использованием VBA? Поделитесь некоторыми своими идеями и мыслями в разделе комментариев ниже.

Изображение предоставлено: Punyaphat Larpsomboon через Shutterstock.com

Надеемся, вам понравятся товары, которые мы рекомендуем! MakeUseOf имеет партнерские отношения, поэтому мы получаем часть дохода от вашей покупки.Это не повлияет на цену, которую вы платите, и поможет нам предложить лучшие рекомендации по продуктам.

g suite gmail integration featured Google начинает развертывание интеграции G Suite с Gmail

Скоро появится интеграция G Suite с Gmail, и Google добавит свои сервисы Meet, Rooms и Chat в Gmail для Android и в Интернете.

Об авторе

Райан имеет степень бакалавра в области электротехники. Он проработал 13 лет в области автоматизации, 5 лет в ИТ, а теперь работает инженером по приложениям. Бывший управляющий редактор MakeUseOf, он выступал на национальных конференциях по визуализации данных и был показан на национальном телевидении и радио.

Подробнее о Райане Дьюбе
Подпишитесь на нашу рассылку новостей

Подпишитесь на нашу рассылку, чтобы получать технические советы, обзоры, бесплатные электронные книги и эксклюзивные предложения!

Еще один шаг…!

Подтвердите свой адрес электронной почты в только что отправленном вам электронном письме.

.

Как построить график в Excel с помощью числовых и словарных переменных

Статьи по теме

Графики помогают проиллюстрировать отношения между группами данных, отображая значения рядом друг с другом для облегчения сравнения. Например, у вас могут быть данные о продажах из четырех ключевых отделов вашей компании. Вводя названия отделов, за которыми следуют соответствующие цифры в Excel, вы можете отображать числа для одного или нескольких продуктов, относящихся к каждому отделу. Если позже вы захотите исправить или обновить названия отделов или итоговые цифры продаж, диаграмма автоматически обновится, чтобы отобразить текущую информацию.

Шаг 1

Введите слово «переменные» в столбец A, начиная со строки 2. Например, вы можете ввести группы продаж «Альфа», «Браво», «Чарли» и «Дельта» в ячейки с A2 по A5.

Шаг 2

Введите текстовые заголовки для ваших числовых данных в строке 1, начиная со столбца B. Продолжая пример, вы можете ввести «Виджеты» и «Приложения» в ячейки B1 и C1.

Шаг 3

Введите числовые данные для каждой категории слова и заголовка рисунка.В этом примере введите продажи виджетов группы Alpha в ячейку B2 и продажи приложений в ячейку C2. Повторите для каждой команды.

Step 4

Щелкните и перетащите указатель мыши по всем ячейкам данных. В этом примере вы должны перетащить из ячейки A1 в D5, чтобы выбрать все введенные данные.

Шаг 5

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

Источники

Кредит изображения

Comstock / Comstock / Getty Images

.

Смотрите также

 
Поиск по сайту

 

Популярные уроки

Бесплатная программа Frontpage для создания сайтов  

Структура страницы сайта  

Как создать главную страницу сайта 

Как установить язык сайта  

Как создать макет веб-страницы в программе Frontpage

Как создать шапку для сайта

Просмотр сайта в разных браузерах

Как разместить текст на сайте

Возможности Frontpage

Как задать фон страницы сайта в Frontpage

Как вставить видео на сайт

Как создать новые страницы сайта в Frontpage

Как сделать бегущую строку в html

Как разместить сайт в интернете

 Наверх >>  

         

Школа Продающих Сайтов Андрея Громова © 2012-г.

Копирование материалов сайта запрещено.

Написать письмо

Карта сайта, XML.