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

 

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

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

 

Как связать эксель с wordом


Обмен данными между Excel и Word

Узнайте, как обмениваться данными Excel с документами Word и другими файлами.

Вставить

Чаще всего вам нужно будет просто вставлять статические данные Excel в документ Word. Для этого:

  1. Выделите данные в Excel.

  2. Кликните правой кнопкой мыши и выберите в контекстном меню пункт Копировать (Copy) или нажмите Ctrl+C.
  3. Откройте документ Word.
  4. На вкладке Главная (Home) нажмите команду Вставка (Paste) > Специальная вставка (Paste Special).

  5. Выберите переключатель Вставить (Paste), а затем в списке Как (As) щелкните по строке Формат HTML (HTML Format).
  6. Нажмите ОК.

Примечание: Вместо выполнения шагов 4-6, просто нажмите Ctrl+V.

  1. Кликните по значку в левом верхнем углу таблицы и добавьте границы.

    Результат:

Примечание: Чтобы удалить таблицу, щелкните правой кнопкой мыши по значку в верхнем левом углу таблицы, а затем нажмите кнопку Удалить таблицу (Delete Table).

Связать

Вы можете связать исходные данные Excel с данными, вставленными в Word. Если изменить данные в Excel, данные в Word будут обновляться автоматически.

  1. Повторите шаги с 1 по 4, приведенные ранее.
  2. Щелкните по переключателю Связать (Paste link). Затем выберите строку Формат HTML (HTML Format).
  3. Нажмите ОК.

  4. Кликните по значку в левом верхнем углу таблицы и добавьте границы.

    Результат:

  5. Измените данные в Excel.

    Результат:

Примечание: В документе Word на вкладке Файл (File) выберите Сведения (Info). Затем в нижнем правом углу нажмите кнопку Изменить связи с файлами (Edit Links to files), чтобы открыть диалоговое окно Связи (Links). Здесь вы можете разорвать связь, изменить расположение файла Excel и т.д.

Оцените качество статьи. Нам важно ваше мнение:

Как интегрировать данные 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.

Подготовьте импорт данных 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 () - весь процесс будет происходить за кадром.

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

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

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

apps-school 20 лучших приложений для учеников, возвращающихся в школу

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

Об авторе Райан Дьюб (Опубликовано 958 статей)

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

Ещё от Ryan Dube
Подпишитесь на нашу рассылку новостей

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

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

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

.Файл

Excel, Word или PowerPoint не открывается из-за ассоциаций файлов - Office

  • 4 минуты на чтение
  • Применимо к:
    Excel 2013, Word 2013, PowerPoint 2013, Excel 2010, Microsoft Word 2010, PowerPoint 2010, Office Starter 2010, Office Standard 2010, Office для дома и учебы 2010, Office для дома и бизнеса 2010, Office Professional 2010, Office Professional Plus 2010

В этой статье

Примечание

Office 365 ProPlus переименовывается в Microsoft 365 Apps for Enterprise .Дополнительные сведения об этом изменении см. В этом сообщении в блоге.

Симптомы

При двойном щелчке по одному из этих типов файлов:

  • Документ Word (.doc или .docx)
  • Excel (.xls или .xlsx)
  • PowerPoint (.ppt или .pptx)

У вас могут возникнуть следующие проблемы:

  1. Значок файла пуст или отображает неправильное изображение.

  2. Файл не открывается.

  3. Вы получаете эту ошибку:

    С этим файлом не связана программа для выполнения этого действия.Создайте связь на панели управления «Параметры папки».

  4. Вы получаете эту ошибку:

    <имя файла> не является допустимым приложением Win32

Причина

Эти проблемы возникают, когда связь между файлом и соответствующим приложением отсутствует.

Разрешение

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

  1. Введите appwiz.cpl в поле поиска и нажмите клавишу ВВОД.
  2. Проверьте список установленных программ на предмет наличия нескольких установок пакета Microsoft Office.

Если на компьютере установлено несколько экземпляров Microsoft Office, мы рекомендуем выполнить действия, перечисленные в методе 2 этого раздела. Если на компьютере установлена ​​только одна установка Microsoft Office, выполните действия, перечисленные в способе 1 этого раздела.Выполняйте действия, перечисленные в методе 3, только в том случае, если проблема не исчезнет после того, как вы попробовали первые два метода или установили пробную версию Microsoft Office.

Метод 1

Если на компьютере установлена ​​только одна установка Microsoft Office 2010, выполните следующие действия для восстановления Microsoft Office:

  1. Введите appwiz.cpl в поле поиска и нажмите Enter.

  2. Выберите пакет Microsoft Office 2010, который нужно восстановить, и нажмите Изменить .

  3. Выберите Восстановить , а затем щелкните Продолжить . Возможно, вам придется перезагрузить компьютер после завершения ремонта.

Метод 2

Если на вашем компьютере установлено несколько пакетов Microsoft Office 2010, мы рекомендуем удалить наборы на основе Click-to-Run, чтобы избежать проблем с ассоциацией типов файлов. Вам нужно будет удалить Microsoft Office Starter, Microsoft Office Click-to-Run или Microsoft Office 2010 Trial и восстановить традиционную установку Microsoft Office 2010 на основе MSI (пакет установщика Microsoft):

  1. Введите appwiz.cpl в поле поиска и нажмите клавишу ВВОД.
  2. В списке «Установленные программы» выберите Microsoft Office «нажми и работай» 2010 и нажмите Удалить .
  3. Вы увидите запрос на удаление вашего выбора. Щелкните Да .
  4. Следуйте инструкциям по удалению и перезагрузите компьютер.
  5. Введите appwiz.cpl в поле поиска и нажмите Enter.
  6. Выберите пакет Office 2010 на основе MSI, который нужно восстановить, и нажмите Изменить .
  7. Выберите Восстановить и нажмите Продолжить . Возможно, вам придется перезагрузить компьютер после завершения ремонта.

Метод 3

Примечание

Этот метод не может быть постоянным решением проблемы сопоставления типов файлов, с которой вы столкнулись. Мы рекомендуем сначала следовать предыдущим методам и пробовать их только в том случае, если проблема не исчезнет.

Если на вашем компьютере установлен только один из Microsoft Office Starter, Microsoft Office 2010 Trial или Microsoft Office Click-to-Run 2010, выполните следующие действия, чтобы вручную повторно связать файл:

  1. Щелкните правой кнопкой мыши файл Microsoft Office, который нужно открыть.

  2. Выберите Открыть с помощью , а затем щелкните Выбрать программу по умолчанию ... .

  3. В списке рекомендуемых программ выберите Microsoft Office Client Virtualization Handler .

  4. Щелкните, чтобы выбрать Всегда использовать выбранную программу для открытия этого типа файла установите флажок, а затем щелкните ОК .
    Если на компьютере установлен только пакет Microsoft Office 2010 MSI (пакет установщика Microsoft), выполните следующие действия, чтобы вручную повторно связать файл:

  5. Щелкните правой кнопкой мыши файл Microsoft Office, который нужно открыть.

  6. Выберите Открыть с помощью , а затем щелкните Выбрать программу по умолчанию ... .

  7. В списке рекомендуемых программ выберите соответствующую программу для связи с файлом.

  8. Щелкните, чтобы выбрать Всегда использовать выбранную программу для открытия этого типа файла установите флажок, а затем щелкните ОК .
    Значок вашего файла теперь должен отображать правильное изображение, и он должен открываться в правильной программе Microsoft Office.

Дополнительная информация

Версия Microsoft Office 2010 «нажми и работай» и традиционная MSI (пакет установщика Microsoft) не предназначены для использования на одном компьютере. Мы рекомендуем вам выбрать одну версию для запуска на компьютере, чтобы избежать проблем, подобных тем, которые описаны в этой статье.

Для получения дополнительных сведений о Microsoft Office «нажми и работай» и ассоциациях файлов щелкните следующий номер статьи в базе знаний Microsoft:

982434 Обзор Microsoft Office нажми и работай для Office 2010

Если вы выполнили действия, описанные в этой статье, но по-прежнему получаете те же сообщения об ошибках, которые перечислены в разделе «Проблема» этой статьи, у вас могут быть проблемы с разрешениями в вашем реестре.Поскольку может быть невозможно узнать, что вызвало или привело к проблемам с разрешениями, мы предлагаем вам рассмотреть возможность восстановления Windows до предыдущего состояния.

Восстановление системных файлов и настроек (Windows 7) https://windows.microsoft.com/en-US/windows7/Restore-system-files-and-settings

Как восстановить операционную систему и как восстановить конфигурацию операционной системы до более раннего момента времени в Windows Vista

https://support.microsoft.com/kb/936212

Как восстановить Windows XP до предыдущего состояния

https: // поддержка.microsoft.com/kb/306084

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

Предлагаем вам также проверить содержание этой статьи:

https://support.microsoft.com/kb/211494

.

справочных ячеек Excel в Word

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

Загрузка…

    .

    xcode4 - Как связать тип файла Excel (xlsx) с приложением iPhone

    Переполнение стека
    1. Около
    2. Товары
    3. Для команд
    1. Переполнение стека Общественные вопросы и ответы
    2. Переполнение стека для команд
    .

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

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

 

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

 Наверх >>  

         

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

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

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

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