Дія макросу «Передати текст»

Увага! : Цю статтю перекладено за допомогою служби машинного перекладу; див. застереження. Версію цієї статті англійською мовою див. тут для отримання довідки.

Дія дії можна використовувати для імпорту або експорту тексту між поточного Microsoft Office Access 2007база даних (MDB або accdb) або проекту Access (. adp) та текстовий файл. Можна також зв'язати дані в текстовий файл до поточної бази даних Access. Зв'язані текстового файлу дає змогу переглядати текстові дані з доступом під час ще дозволяє повний доступ до даних у програмі word. Також можна імпортувати з, експорт і посилання на таблицю або списку в HTML-файл (*. HTML).

Примітка : Якщо зв'язати з даними текстовий файл або HTML-файл, у Access дані будуть доступні лише для читання.

Примітка : Якщо база даних не є надійною, цю дію не буде дозволено. Додаткові відомості про ввімкнення макросів див. за посиланнями в розділі цієї статті Див. також.

Значення

Дія Передати текст має такі аргументи.

Аргумент дії

Опис

Тип перенесення

Тип передавання, які потрібно зробити. Імпорт даних із, експортування даних до або посилання на дані у файли з роздільниками або фіксована ширина тексту або HTML-файли. Можна також експортувати дані до файлу даних Microsoft Office Word 2007 злиття, які потім можна за допомогою функції злиття Word для створення Об'єднаних документи, наприклад стандартних листів і етикеток.

Виберіть тип Розділений імпорт, Імпорт із фіксованою шириною, Імпорт HTML, Розділений експорт, Експорт із фіксованою шириною, Експорт HTML, Експорт Word для злиття Windows Merge, Розділений зв'язок, Зв'язок із фіксованою шириною або Зв'язок HTML у полі Тип перенесення розділу Аргументи дії області побудовника макросів. За промовчанням установлено значення Розділений імпорт.

Примітка : Проекти Access (ADP) підтримують лише такі типи перенесення, як Розділений імпорт, Імпорт із фіксованою шириною, Розділений експорт, Експорт із фіксованою шириною і Експорт Word для злиття Windows Merge.

Ім'я специфікації

Специфікація ім'я для набір параметрів, який визначає, як текстового файлу імпорту або зв'язані. Фіксована ширина текстового файлу потрібно вказати аргумент або використовувати schema.ini файл, який має бути збережено в тій самій папці імпортовані або зв'язаного текстового файлу.

Для створення специфікації для імпорту або зв'язування текстового файлу:

  1. На вкладці External Data, у групі Import клацніть елемент Text File.

  2. У діалоговому вікні Отримати зовнішні дані введіть шлях до вихідного текстового файлу в полі Ім'я файлу.

  3. Виберіть потрібний параметр для збереження даних (імпорт, додавання або зв'язок) і натисніть кнопку ОК.

  4. У діалоговому вікні Майстер імпорту текстових файлів виберіть пункт Додатково.

  5. Укажіть параметри, потрібні для даної специфікації, відтак натисніть кнопку Зберегти як.

  6. Введіть ім’я специфікації, відтак натисніть кнопку ОК.

  7. Можна керувати існуючими специфікаціями за допомогою пункту Специфікації в діалоговому вікні специфікації.

  8. Натисніть кнопку ОК, щоб закрити діалогове вікно специфікації.

Тепер можна вводити ім’я специфікації в цьому аргументі, коли потрібно імпортувати або експортувати текстовий файл того самого типу.

Можна імпортувати, експортувати або підключати текстові файли з роздільниками, не вводячи ім'я специфікації для аргументу. У такому разі програмою Access використовується значення за промовчанням з діалогового вікна майстра. У програмі Access використовується раніше визначений формат файлів даних злиття, тому для цього аргумента не потрібно навіть вводити ім’я специфікації під час експортування файлів цих типів. Можна використовувати специфікації імпорту/експорту з HTML-файлами, але єдина частина специфікації, яка застосовується, це специфікація для форматування типу даних.

Таблиці Ім'я

Ім’я таблиці Access для імпорту, експорту та зв'язування текстових даних. Можна також ввести ім’я запит Access, з якого потрібно експортувати дані. Це обов’язковий аргумент.

Якщо вибрати тип Розділений імпорт, Імпорт із фіксованою шириною або Імпорт HTML у полі Тип перенесення, програмою Access буде додано текстові дані до цієї таблиці, якщо вона вже існує. В іншому разі програмою Access буде створено нову таблицю, яка містить текстові дані.

Не можна вказати дані для експорту під час використання дії дія за допомогою SQL-інструкцію. Замість використання інструкцію SQL, потрібно спочатку створити запит і вкажіть ім'я запиту, в аргументі Ім'я таблиці .

Ім'я файлу

Ім’я текстового файлу для імпорту, експорту або зв'язування. Містить повний шлях. Цей аргумент обов’язковий.

Програмою Access створюється новий текстовий файл під час експорту даних із Access. Якщо ім’я файлу співпадає з ім’ям наявного текстового файлу, Access замінює наявний текстовий файл.

Якщо потрібно імпортувати або зв'язати певну таблицю або список до HTML-файлу, можна використати аргумент Ім'я таблиці HTML.

Містить імена полів

Указує, чи містить перший рядок текстового файлу імена полів. Якщо вибрати варіант Так, у програмі Access використовуватимуться імена з цього рядка як імена полів у таблиці Access під час імпорту або зв'язування текстових даних. Якщо вибрати варіант Ні, перший рядок буде розцінений Access як звичайний рядок даних. За промовчанням установлено значення Ні.

програмою Access ігнорується цей аргумент для файлів даних злиття Word для Windows, оскільки перший рядок має містити імена полів.

Під час експорту таблиці Access або вибірковий запит до текстового файлу з роздільниками або з полями фіксованої ширини програмою Access додаються імена полів таблиці або запит на вибірку до першого рядка текстового файлу, якщо вибрано команду Такдля цього аргумента.

Якщо під час імпортування або зв'язування файлу з полями фіксованої ширини вибрати значення Так у цьому полі, перший рядок, який містить імена полів, має використовувати роздільник полів, установлений в специфікації імпорту/експорту для відокремлення імен полів. Якщо під час експортування до файлу з полями фіксованої ширини вибрати для цього аргумента значення Так, програмою Access буде додано імена полів до першого рядка текстового файлу з цим роздільником.

Ім'я таблиці HTML

Ім'я таблиці або списку в HTML-файлі, який потрібно імпортувати або зв'язати. Цей аргумент ігнорується, окрім випадків, коли аргумент Тип перенесення має значення «Імпорт HTML» або «Зв'язок HTML». Якщо залишити цей аргумент пустим, імпортується або зв'язується перша таблиця або список у HTML-файлі.

Ім'я таблиці або списку в HTML-файлі визначається текстом, указаним тегом <CAPTION>, якщо є тег <CAPTION>. Якщо тега <CAPTION> немає, ім’я визначається текстом, указаним в тезі <TITLE>. Якщо одне й те саме ім’я мають більше, ніж одна таблиця або список, Access розрізняє їх шляхом додавання числа наприкінці кожного імені; наприклад, Працівники1 і Працівники2.

Кодова сторінка

Ім’я набір символів, який використовується з кодова сторінка.

Зауваження

Можна експортувати дані з запитів на вибірку Access до текстових файлів. У Access є можливість експорту таблиця результатів запиту, які розглядаються як проста таблиця.

Текстові дані, які додаються до наявної таблиці Access, мають бути сумісними зі структурою таблиці.

  • Кожне поле, у полі текст має бути однотипні дані як у відповідне поле в таблиці.

  • Поля мають бути розташовані в тому самому порядку (крім випадків, коли аргументу Містить імена полів надано значення Так, оскільки тоді імена полів у тексті мають відповідати іменам полів у таблиці).

Ця дія подібна до вибору пункту Текстовий файл у групі Імпорт або Експорт на вкладці Зовнішні дані. Аргументи дії Передати текст відображають параметри майстра, запущеного командою Текстовий файл.

Порада

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

Примітка : У разі запиту або фільтрування зв’язаного текстового файлу в запиті або фільтрі урахування регістру.

Для виконання дії Передати текст у модулі Visual Basic для застосунків (VBA) використовуйте метод TransferText об’єкта DoCmd.

Примітка : Застереження про машинний переклад: Цю статтю перекладено комп’ютерною системою без втручання людини. Корпорація Майкрософт пропонує таку послугу, щоб іншомовні користувачі могли дізнаватися про продукти, служби й технології Microsoft. Оскільки статтю перекладено за допомогою служби машинного перекладу, вона може містити смислові, синтаксичні або граматичні помилки.

Отримуйте нові функції раніше за інших
Приєднайтеся до оцінювачів Office

Ця інформація корисна?

Дякуємо за ваш відгук!

Дякуємо за відгук! Схоже, вам може стати в нагоді допомога одного з наших спеціалістів служби підтримки Office, з яким ми вас можемо з’єднати.

×