ImportExportText макрокоманда

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

Можете да използвате макрокомандата ImportExportText , за да импортирате или експортирате текст между текущата Access база данни (.mdb или .accdb) и текстов файл. Също така можете да свържете данните в текстов файл към текущата база данни на Access. Със свързани текстови файл можете да видите текстови данни с Access, докато все още позволява пълен достъп до данните от вашата програма за текстообработка. Можете да също да импортирате от "," Експортиране на и връзка към таблица или списък в HTML файл (* .html).

Забележка : В Access 2010 началото, TransferText Макрокомандата е преименуван на ImportExportText.

Забележка : Ако имате връзка към данни в текстов файл или HTML файл, данните са само за четене в Access.

Забележка : Това действие няма да бъде разрешено, ако базата данни не е надежден.

Настройка

Макрокомандата ImportExportText има следните аргументи.

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

Описание

Прехвърляне на тип

Типът на прехвърляне, които искате да направите. Можете да импортирате данни от експортиране на данни към или връзка към данни на текст с разделители или фиксирана ширина или HTML файлове. Можете да експортирате данни към Word циркулярни файл с данни, които след това можете да използвате с функцията за циркулярни документи на Word, за да създадете циркулярните документи като Формулярни писма и пощенски етикети.

Изберете Импортиране с разделители, Импортиране фиксирана ширина, Импортиране на HTML, Експортиране с разделители, Експортиране фиксирана ширина, Експортиране на HTML, Експортиране на Word за Windows обединяване, Връзка с разделители, Фиксирана ширина връзкаили Връзка HTML в полето Тип прехвърляне , в секцията Аргументи на действия на прозореца за проектиране на макроси. По подразбиране е Импортиране с разделители.

Забележка : В проект на Access (.adp) се поддържат само Импортиране с разделители, Фиксирана ширина импортиране, Експортиране с разделители, Експортиране фиксирана ширинаили Експортиране на Word за Windows обединяване на типове за прехвърляне.

Име на спецификация

Името на спецификацията за набора от опции, което определя как текстов файл е импортиран или свързан. За фиксирана ширина текстов файл трябва да или да зададете аргумент или използвайте schema.ini файл, който трябва да бъдат съхранени в същата папка, като импортираните или свързани текстов файл.

За да създадете спецификация за импортиране или свързване на текстов файл:

  1. В раздела Външни данни , в групата Импортиране щракнете върху Текстов файл.

  2. В диалоговия прозорец Получаване на външни данни въведете пътя на файла източник текст в полето име на файл .

  3. Щракнете върху желаната опция за съхраняване на данни (импортиране, Добавяне или свързване) и щракнете върху OK.

  4. В диалоговия прозорец Съветник за импортиране на текст щракнете върху Разширени.

  5. Задайте желаните опции за тази спецификация и след това щракнете върху Запиши като.

  6. Въведете името, което искате за спецификация, след което щракнете върху OK.

  7. Можете да управлявате съществуващи спецификации чрез щракване върху спецификациите в диалоговия прозорец спецификация.

  8. Щракнете върху OK , за да затворите диалоговия прозорец спецификация.

След това можете да въведете името на спецификацията в този аргумент, всеки път, когато искате да импортирате или експортирате един и същ вид текстов файл.

Можете да импортирате, експортирате или да свържете текстови файлове с разделители, без да въвеждат име на спецификацията за този аргумент. В този случай Access използва по подразбиране от диалоговия прозорец на съветника. Access използва предварително зададен формат за файлове с данни на циркулярните документи, така че никога не е нужно да въведете спецификация име за този аргумент, когато експортирате тези типове файлове. Можете да използвате импортиране/експортиране спецификации с HTML файлове, но само част от спецификацията, която се прилага е спецификацията за типа на данните за форматиране.

Таблица Име

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

Ако щракнете върху Импортиране с разделители, Фиксирана ширина на импортиранеили Импортиране на HTML в полето Тип прехвърляне , Access добавя текстови данни в тази таблица, ако таблицата вече съществува. В противен случай Access създава нова таблица, съдържаща текстови данни.

Не можете да използвате SQL команда, за да укажете данни за експортиране, когато използвате макрокомандата ImportExportText . Вместо да използвате SQL команда, трябва първо да създадете заявка и след това задайте името на заявката в аргумента Име на таблица .

Име на файл

Името на текстовия файл за импортиране, експортиране или връзка към. Включете пълния му път. Това е задължителен аргумент.

Access създава нов текстов файл, когато експортирате данни от Access. Ако името на файла е същото като името на съществуващ файл с текст, Access замества съществуващ текстов файл.

Ако искате да импортирате или свържете с конкретна таблица или списък в HTML файл, можете да използвате HTML аргумент.

Имена на полета

Указва дали първия ред на текстовия файл съдържа имената на полетата. Ако изберете да, Access използва имената в този ред като имена на полета в таблицата на Access при импортиране или свързване на текстови данни. Ако изберете не, Access третира първия ред като нормален ред с данни. По подразбиране е няма.

Access игнорира този аргумент за Word за Windows циркулярни файлове с данни, защото първия ред трябва да съдържа имената на полетата.

Когато експортирате таблица на Access или заявка за избиране с разделители или фиксирана ширина текстов файл, Access вмъква имената на полетата на вашата таблица или заявка за избиране в първия ред на текстовия файл, ако сте избрали да за този аргумент.

Ако импортирате или свързване на текстов файл с фиксирана ширина и изберете да в това поле, първия ред, който съдържа имената на полетата трябва да използвате разделителя в спецификацията за импортиране/експортиране за разделяне на имената на полетата. Ако експортирате в фиксирана ширина текстов файл и изберете "да" за този аргумент, Access вмъква имената на полетата в първия ред на текстовия файл с този ограничител.

Име на HTML таблица

Името на таблицата или списък в HTML файл, който искате да импортирате или свържете. Този аргумент се игнорира, освен ако аргументът Тип прехвърляне е настроено на импортиране на HTML или връзката HTML. Ако оставите този аргумент празен, първата таблица или списък в HTML файла се импортира или свързани.

Името на таблица или списък в HTML файл, се определя от текст, зададен с < НАДПИС > етикета, ако има < НАДПИС > етикет. Ако няма < НАДПИС > етикет, името се определя от текст, зададен с < ДЯЛ > етикет. Ако повече от една таблица или списък има същото име, Access ги отличава чрез добавяне на число до края на всяко име; например Employees1 и Employees2.

Кодова страница

Името на набор от знаци се използва с кодова страница.

Забележки

Можете да експортирате данните в Access заявки за избиране за текстови файлове. Достъп до експортира група резултати на заявката, го третира просто като таблица.

Текстови данни, които можете да добавите към съществуваща таблица достъп трябва да бъдат съвместими със структурата на таблицата.

  • Всеки в текста трябва да е от същия тип като в съответното поле в таблицата.

  • Полетата трябва да бъдат в същия ред (освен ако не зададете аргумент Има имена на полета, да, в този случай полето имената в текста трябва да съответства на имената на полетата в таблицата).

Тази макрокоманда е подобно на щракване върху Текстов файл в Импортиране или експортиране на група в раздела Външни данни . Аргументите на действието ImportExportText отразяват опции в съветника, стартирани от командата Текстов файл .

Съвет

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

Забележка : Ако заявката или филтрирате свързана текстов файл, заявка или филтър е с различаване на главните и малките букви.

За да изпълните действието ImportExportText в модул Visual Basic for Applications (VBA), използвайте метода TransferText на обекта DoCmd .

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

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

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

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

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

×