Передача результатов запроса в другие приложения

Microsoft Access предоставляет возможности быстрой передачи результатов запросов в другие приложения Microsoft Office, такие как Microsoft Word и Microsoft Excel. Рассмотрим способы экспорта данных.

Передача данных в Microsoft Word

Существуют несколько способов использования данных Access в Microsoft Word:

Создание составного документа Word

  1. Выберите в окне базы данных нужный запрос.
  2. Откройте меню Сервис (Tools) → Связи с Office (Office Links) → Слияние с MS Word (Merge It with MS Word).
  3. В появившемся окне Слияние с документами Microsoft Word выберите один из вариантов:
    • Установить связь с готовым документом → используется существующий файл Word.
    • Создать новый документ и установить связь → создаётся новый файл Word с привязкой к данным.

Окно слияния с документами Word

Рис. 4.40. Окно слияния с документами Word

Экспорт данных запроса в Microsoft Word

  1. Выберите запрос в окне базы данных и выполните команду Экспорт (File → Export).
  2. В появившемся окне Экспорт объекта выберите Слияние с MS Word (Microsoft Word Merge).
  3. Укажите имя файла и нажмите Экспорт (Export).

Microsoft Access создаст файл, содержащий данные из запроса. Пример экспортированного файла приведён на рис. 4.41.

Текстовый файл, полученный при экспорте запроса

Рис. 4.41. Текстовый файл, полученный при экспорте запроса

Сохранение запроса в формате RTF

  1. Выберите нужный запрос в окне базы данных.
  2. Выполните команду ФайлЭкспорт (File → Export).
  3. В появившемся окне выберите Формат RTF (Rich Text Format) и укажите имя файла.

Экспортированный RTF-файл можно открыть в Microsoft Word. Пример такого файла приведён на рис. 4.42.

Файл формата RTF, полученный при экспорте запроса

Рис. 4.42. Файл формата RTF, полученный при экспорте запроса

Экспорт данных запроса в Microsoft Excel

Чтобы проанализировать данные запроса в Microsoft Excel, можно выполнить экспорт в формате XLS.

  1. Выберите запрос в окне базы данных.
  2. Откройте меню Сервис (Tools) → Связи с Office (Office Links) → Анализ в MS Excel (Analyze It with MS Excel).
  3. Microsoft Access создаст Excel-файл и автоматически запустит Microsoft Excel, открыв этот файл.

Пример пересылки данных из Microsoft Access в Microsoft Excel показан на рис. 4.43.

Экспорт запроса в MS Excel

Рис. 4.43. Экспорт запроса в MS Excel

Отправка результатов запроса по электронной почте

Запрос можно преобразовать в один из поддерживаемых форматов и присоединить к письму электронной почты.

  1. Выберите запрос в окне базы данных или откройте его в режиме Таблицы и выделите нужную часть данных.
  2. Выберите в меню Файл (File) команду Отправить (Send To).
  3. В появившемся окне Отправка по почте (Send) выберите формат вложенного файла и нажмите ОК.

Microsoft Access создаст новое письмо в Outlook с прикреплённым файлом (рис. 4.45).

Сообщение Outlook с вложением RTF

Сообщение Outlook с вложением RTF

Рис. 4.45. Сообщение Outlook с вложенным файлом в формате RTF

Заключение

Microsoft Access позволяет легко передавать данные в другие приложения Office. Можно экспортировать запросы в Microsoft Word для создания составных документов, в Microsoft Excel для анализа данных, а также отправлять результаты по электронной почте. Это делает работу с базами данных удобной и гибкой.