Макрокоманда «ExportWithFormatting»

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

Действие ExportWithFormatting можно использовать для вывода данных из указанного Access объекта базы данных ( таблица, форма, отчет или модуль ) в нескольких форматах.

Примечание : Начиная с Access 2010 Макрокоманда ВывестиВФормате получила название ExportWithFormatting. Аргументы совпадают по-прежнему для этой макрокоманды.

Примечание : Макрокоманда ExportWithFormatting недоступна в веб-приложениях Access.

Параметры

Действие ExportWithFormatting аргументы описаны ниже.

Аргумент макрокоманды

Описание

Тип объекта

Тип объекта, содержащего данные для вывода. Выберите таблицу (для таблицы), Query (запрос в режиме таблицы), формы (формы или таблицы формы), отчетов, модуль, Представление сервера, Хранимая процедура или функцию в раскрывающемся списке Тип объекта в разделе Аргументы макрокоманды окна конструктора макроса. Не удается вывода макрос. Если вы хотите вывода объекта активных, выберите его тип с помощью этого аргумента, но Имя объекта аргумент оставлен пустым. Это аргумент является обязательным. По умолчанию является таблицей.

Имя объекта

Имя объекта с данными, которые нужно вывести. В поле Имя объекта указаны все объекты базы данных с типом, определяемым аргументом Тип объекта.

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

Формат вывода

Тип формата, который следует использовать для вывода данных. Вы можете выбрать значение Книга Excel 97–2003 (*.xls), Двоичная книга Excel (*.xlsb), Книга Excel (*.xlsx), HTML (*.htm; * .html), Книга Microsoft Excel 5.0/95 (*.xls), Формат PDF (*.pdf), Формат RTF (.rtf), Текстовые файлы (*.txt) или Формат XPS (*.xps). Если не задать значение для этого аргумента, Access предложит указать выходной формат.

Примечание : Данные можно экспортировать из Office Access 2007 в файл формата PDF или XPS только после установки надстройки. Дополнительные сведения см. в статье Поддержка других форматов файлов, таких как PDF и XPS.

Выходной файл

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

Автозапуск

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

Файл шаблона

Имя файла, который вы хотите использовать в качестве шаблона для HTML-файлов, и путь к нему. Файл шаблона — это текстовый файл, который содержит уникальные HTML-теги и маркеры Access.

Кодировка

Тип кодировки, который должен использоваться для вывода текста или HTML-данных. Вы можете выбрать значение MS-DOS, Юникод или Юникод (UTF-8). Значение MS-DOS доступно только для текстовых файлов. Если этот аргумент оставлен пустым, Access выводит данные с использованием стандартной кодировки Windows для текстовых файлов и системной кодировки для HTML-файлов.

Качество вывода

Выберите значение Печать, чтобы оптимизировать выходные данные для печати, или Экран, чтобы оптимизировать их для отображения на экране.

Замечания

Данные Access выводятся в выбранном формате и могут быть прочитаны в любой программе, использующей такой же формат данных. Например, вы можете вывести отчет Access с сохранением форматирования в документ RTF, а затем открыть его в Microsoft Word.

При выводе объекта базы данных в формате HTML Access создает файл в формате HTML, содержащую данные из объекта. Аргумент Файл шаблона можно использовать для указания файла для использования в качестве шаблона для HTML-файл.

Следующие правила применяются при использовании макрокоманды ExportWithFormatting для вывода объекта базы данных для всех выходных форматов:

  • Можно выводить данные из таблиц, запросов и форм в режиме таблицы. В выходном файле все поля в таблице отображаются так же, как в Access, за исключением полей, содержащих объекты OLE. Столбцы для полей объектов OLE включаются в выходной файл, но их поля пусты.

  • Для элемент управления, привязанных к логическому полю (выключатель, переключатель или флажок), в выходном файле выводится значение -1 (да) или 0 (нет).

  • Для текстовое поле, привязанных к полю гиперссылки, в выходном файле выводится гиперссылка для всех выходных форматов, кроме текста MS-DOS (в этом случае ссылка будет отображаться как обычный текст).

  • При выводе данных формы в представление формы выходной файл всегда содержит ее режим таблицы.

  • При выводе таблицы или формы в формате HTML создается один HTML-файл. При выводе отчета в формате HTML создается один HTML-файл для каждой его страницы.

Результат выполнения макрокоманды ExportWithFormatting так же, выбрав один из вариантов в группе " Экспорт " на вкладке " Внешние данные ". Аргументы макрокоманды соответствуют параметров в диалоговом окне Экспорт.

Чтобы выполнить макрокоманду ExportWithFormatting в модуле Visual Basic для приложений (VBA), используйте метод ВывестиВФормате объекта DoCmd .

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

Совершенствование навыков
Перейти к обучению
Первоочередный доступ к новым возможностям
Присоединиться к программе предварительной оценки Office

Были ли сведения полезными?

Спасибо за ваш отзыв!

Благодарим за отзыв! Возможно, будет полезно связать вас с одним из наших специалистов службы поддержки Office.

×