ExportWithFormatting макрокоманда

Важно : Тази статия е преведена машинно – вижте отказа от отговорност. Английската версия на тази статия за справка можете да намерите тук .

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

Забележка : В Access 2010 началото, Макрокомандата OutputTo е преименуван на ExportWithFormatting. Аргументите все още са едни и същи за това действие на макрос.

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

Настройки

Действието ExportWithFormatting има следните аргументи:

Аргумент на действие

Описание

Тип на обекта

Типът на обекта, съдържащ данни, за да изведете. Щракнете върху таблица (за таблица), заявката (за заявка за лист с данни), формуляр (за формуляр или лист с формуляр за данни), отчет, модул, Изглед на сървър, Съхранена процедураили функция в полето Тип на обект в секцията Аргументи на действия на прозореца за проектиране на макроси. Не може да извеждате макрос. Ако искате да изведете активния обект, изберете типа му с този аргумент, но оставете аргумента " Име на обект " празен. Това е задължителен аргумент. По подразбиране е таблица.

Име на обект

Името на обекта, съдържащ данните, които да бъдат изведени. Полето Име на обект показва всички обекти в базата данни от типа, избран от аргумента Тип обект.

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

Изходен формат

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

Забележка : Можете да експортирате във файл с формат PDF или XPS от Office Access 2007 само след като инсталирате добавката. За повече информация вижте Разрешаване на поддръжка за други файлови формати, като например PDF и XPS.

Изходен файл

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

Автоматично стартиране

Указва дали искате съответният софтуер да стартира веднага след ExportWithFormatting действие се изпълнява, файл, указан от аргумента Изходен файл отворен.

Файл с шаблон

Пътят и името на файла, който искате да използвате като шаблон за HTML файлове. Файлът с шаблон е текстов файл, който включва HTML етикети и маркери, които са уникални за Access.

Кодиране

Типът формат на кодиране на знаци, който искате да се използва за извеждане на текстовите или HTML данни. Можете да изберете MS-DOS, Unicode или Unicode (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 for Applications (VBA), използвайте метода OutputTo на обекта DoCmd .

Забележка : Отказ от отговорност за машинен превод: Тази статия е преведена от компютърна система без човешка намеса. Microsoft предлага тези машинни преводи, за да помогне на потребителите, които не говорят английски, да се възползват от съдържанието за продукти, услуги и технологии на Microsoft. Тъй като статията е преведена машинно, е възможно да съдържа грешки в речника, синтаксиса и граматиката.

Разширете уменията си
Преглед на обучението
Получавайте първи новите функции
Присъединете се към участниците в Office Insider

Беше ли полезна тази информация?

Благодарим ви за обратната връзка!

Благодарим ви за вашата обратна връзка. Изглежда, че ще бъде полезно да ви свържем с един от нашите агенти по поддръжката на Office.

×