Експортування даних до Excel

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

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

У цій статті

Експортування даних до програми Excel: основи

Підготовка до операції експортування

Запуск операції експортування

Збереження специфікації експорту

Запуск збереженого експорту

Виправлення неполадок із відсутніми та неправильними значеннями

Експортування даних до програми Excel: основи

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

Типові сценарії експортування даних до програми Excel

  • Відділ або робоча група використовують для роботи з даними програми Access і Excel. Дані зберігаються в базах даних Access, а програма Excel використовується для аналізу даних і класифікації його результатів. Співробітники, за потреби, час від часу експортують дані до програми Excel, але ви зацікавлені в удосконаленні цього процесу.

  • Ви досвідчений користувач програми Access, але ваш керівник надає перевагу роботі з даними у програмі Excel. Ви копіюєте дані до програми Excel через однакові проміжки часу, але краще автоматизувати цей процес для заощадження власного часу.

Експортування даних до програми Excel

  • У програмі Access відсутня команда “Зберегти як” для збереження у форматі Excel. Щоб скопіювати дані до програми Excel, потрібно скористатися функцією експортування, описаною в цій статті, або ж скопіювати дані Access у буфер обміну та вставити їх в електронну таблицю Excel.

  • Ви можете експортувати таблицю, запит, форму або звіт. Також ви можете експортувати вибрані записи в поданні численних записів, наприклад у вікні табличного подання даних.

  • Microsoft Excel містить команду, щоб імпортувати дані з бази даних Access. Можна використовувати цю команду замість команди "Експорт" у програмі Access; Проте Excel команди імпорт лише дає змогу імпортувати таблиць або запитів. Щоб отримати додаткові відомості перегляньте статтю довідки Excel підключення до зовнішніх даних (імпортування).

  • До програми Excel не можна експортувати макроси або модулі. Під час експортування форми, звіту або даних у табличному поданні, які містять підформи, підзвіти та підтаблиці, буде експортовано лише головну форму, звіт або дані в табличному поданні. Необхідно повторити операцію експортування для кожної підформи, підзвіту та підтаблиці, які потрібно експортувати до програми Excel.

  • За допомогою однієї операції експортування можна експортувати лише один об’єкт бази даних. Однак можна виконати злиття кількох аркушів Excel після завершення окремих операцій експортування.

На початок документа

Підготовка до операції експортування

Перш ніж виконати процедуру експорту, його зручно переглядати дані, які потрібно експортувати, щоб переконатися, що не містить будь-якого індикаторів помилок або значення помилок. Якщо будь-які помилки, спробуйте вирішити їх, перш ніж експортувати дані до програми Excel. В іншому разі проблеми можуть виникати під час операції експортування та null-значення може бути вставлено в клітинок на аркуші Excel. Щоб отримати додаткові відомості про проблеми, які можуть виникати під час експорту до програми Excel у розділі Виправлення неполадок із відсутніми та неправильними значеннями.

Якщо вихідний об’єкт – таблиця або запит, укажіть, чи потрібно експортувати дані з форматуванням. Це впливає на два аспекти цільової книги – обсяг даних, які експортуються, і формат відображення даних. У цій таблиці описано результати експортування форматованих і неформатованих даних.

Експортування

Вихідний об’єкт

Поля та записи

Форматування

Без форматування

Таблиця або запит

Примітка : Форми та звіти без форматування експортувати не можна.

Експортуються всі поля та записи потрібного об’єкта.

Під час операції ігноруються настройки властивостей формат.

Для полів підстановки експортуються лише значення ідентифікатора підстановки.

Для полів гіперпосилань вміст експортується як стовпець із текстом, який відображено посилання у форматі текст _ відображення #address #.

З форматуванням

Таблиця, запит, форма або звіт

Експортуються лише поля та записи, які відображено в поточному поданні або об’єкті. Не експортуються відфільтровані записи, приховані стовпці даних у табличному поданні й поля, які не відображено у формі або звіті.

Майстер враховує настройки властивостей формат.

Для полів підстановки експортуються лише значення підстановки.

Для полів гіперпосилань значення експортуються як гіперпосилання.

Для полів форматованого тексту експортується лише текст без форматування.

  1. Виберіть цільову книгу та формат файлу. Зауважте, що звіти можна експортувати лише у старіший формат файлів *.xls, а не в новіший формат файлу *.xlsx.

    Під час операції експортування у програмі Access буде запропоновано вказати ім’я цільової книги. У таблиці нижче зведено випадки створення книги (якщо вона ще не існує) і випадки перезаписування книги (якщо вона вже існує).

Якщо цільова книга

І вихідний об’єкт

І потрібно експортувати

То

Не існує

Таблиця, запит, форма або звіт

Дані з форматуванням і без нього

Книга створюється під час виконання операції експортування.

Уже існує

Таблиця або запит

Дані, а не форматування

Книга не перезаписується. Новий аркуш додається до книги й отримує ім’я об’єкта, з якого експортуються дані. Якщо аркуш із таким ім’ям у книзі вже існує, у програмі Access буде запропоновано замінити вміст відповідного аркуша або визначити інше ім’я для нового аркуша.

Уже існує

Таблиця, запит, форма або звіт

Дані, включно з форматуванням

Книгу буде замінено експортованими даними. Буде видалено всі наявні аркуші та створено новий аркуш, ім’я якого аналогічне імені експортованого об’єкта. Дані аркуша Excel успадковують параметри форматування вихідного об’єкта.

Дані завжди додаються в новому аркуші. Не можна додавати дані до будь-якого наявного аркуша або іменованого діапазону.

На початок документа

Запуск операції експортування

  1. Якщо цільову книгу Excel відкрито, закрийте її перед продовженням.

  2. В області переходів вихідної бази даних виберіть об’єкт, який потрібно експортувати.

    Експортування частини даних

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

    Щоб відкрити форму у вікні табличного подання даних:   

    1. Двічі клацніть форму, щоб відкрити її.

    2. Клацніть форму правою кнопкою миші та виберіть пункт Подання таблиці. Якщо цей пункт недоступний, виконайте такі дії:

      1. Виберіть пункт Конструктор.

      2. Натисніть клавішу F4, щоб відкрити область завдань "Аркуш властивостей".

      3. У розкривному списку вгорі аркуша властивостей виберіть елемент Форма.

      4. На вкладці "Формат" аркуша властивостей установіть для властивості Дозволити подання таблиці значення Так.

      5. На вкладці Конструктор у групі Подання виберіть елемент Подання таблиці.

        Примітка : Частину звіту експортувати не можна. Проте можна вибрати або відкрити таблицю чи запит, на основі яких створено звіт, і експортувати частину даних цього об’єкта.

  3. На вкладці Зовнішні дані у групі експорт натисніть кнопку Excel.

  4. У діалоговому вікні Експортування – електронна таблиця Excel перегляньте запропоноване ім’я книги Excel (Access використовує ім’я вихідного об’єкта) або введіть інше ім’я.

  5. У полі Формат файлу виберіть потрібний формат файлу.

  6. Якщо відомості експортуються до таблиці або запиту, і ви хочете, щоб експортувати форматовані дані, виберіть пункт експортувати дані з форматуванням і розташуванням. Додаткові відомості наведено в розділі підготовка до операції експортування.

    Примітка : Під час експортування форми або звіту цей параметр завжди вибрано, але він недоступний (сірий).

  7. Щоб переглянути цільову книгу Excel після завершення операції експортування, установіть прапорець Відкрити кінцевий файл після завершення операції експортування.

    Якщо відкрито вихідний об’єкт і вибрано один або кілька записів у поданні перед початком операції експортування, можна вибрати пункт Експортувати лише вибрані записи. Щоб експортувати всі записи в поданні, не встановлюйте цей прапорець.

    Примітка : Цей прапорець залишається недоступний (сірий), якщо не вибрано жодного запису.

  8. Натисніть кнопку OK.

    Якщо операцію експортування не буде виконано через помилку, у програмі Access відобразиться повідомлення з описаними причинами помилки. В іншому випадку програма Access експортуватиме дані та, залежно від вашого вибору під час виконання кроку 7, відкриє цільову книгу у програмі Excel. Відтак у програмі Access буде відображено діалогове вікно, у якому можна створити специфікацію, що використовуватиме відомості про операцію експортування.

На початок документа

Збереження специфікації експорту

  1. Виберіть елемент Так, щоб зберегти відомості про операцію експортування для подальшого використання.

    Збереження відомостей допомагає виконувати аналогічні операції експортування в майбутньому без повторного виконання кроків майстра.

  2. У полі Зберегти як введіть ім’я специфікації експорту. За потреби введіть опис у полі Опис.

  3. Якщо на комп’ютері інстальовано програму Microsoft Outlook і потрібно виконувати операцію експортування через визначені проміжки часу (наприклад, щотижня або щомісяця), установіть прапорець поруч із параметром Створити завдання Outlook.

    Після цього буде створено завдання Outlook, яке дає змогу виконувати експортування за допомогою кнопки у програмі Outlook.

  4. Натисніть кнопку Зберегти дані експортування.

    Якщо програму Outlook інстальовано, програма Access запустить її.

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

    У програмі Outlook перегляньте та змініть параметри завдань (наприклад, Термін і Нагадування).

    Для повторення завдання виберіть елемент Повторення та вкажіть дані.

  5. Натисніть кнопку Зберегти й закрити.

На початок документа

Запуск збереженого експорту

  1. В області переходів програми Outlook виберіть елемент Завдання, відтак двічі клацніть завдання, яке потрібно запустити.

  2. На вкладці Завдання у групі Microsoft Office Access натисніть кнопку Виконати імпорт.

  3. У програмі Excel відкрийте цільову книгу та переконайтеся, що всі дані було скопійовано до належних клітинок.

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

На початок документа

Виправлення неполадок, пов’язаних із відсутніми та неправильними значеннями

У наведеній нижче таблиці описано різні методи виправлення поширених неполадок.

Порада : Якщо відсутні лише кілька значень, виправте помилку у книзі Excel. Інакше виправте вихідний об’єкт бази даних Access, відтак повторіть операцію експортування.

Помилка

Опис і виправлення

Обчислювані поля

Результати в обчислюваних полях експортуються. Потрібні вирази, які виконують обчислення, – ні.

Багатозначні поля

Поля, які підтримують кілька значень, експортуються як список значень, відокремлених крапкою з комою (;).

Рисунки, об’єкти та вкладення

Графічні елементи (наприклад, емблеми, вміст полів типу "Об’єкт OLE" та вкладення, які є частиною вихідних даних) не експортуються. Їх потрібно додати до аркуша вручну після завершення операції експортування.

Графік

Під час експортування форми або звіту, які містять об’єкт Microsoft Graph, цей об’єкт не експортується.

Дані в неправильному стовпці

Пусті значення в кінцевому аркуші іноді заміняються даними, які мають бути в наступному стовпці.

Відсутні значення дат

Значення дат до 1 січня 1900 не експортуються. Відповідні клітинки аркуша міститимуть пусті значення.

Відсутні вирази

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

Відсутні підформи, підзвіти та підтаблиці

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

Відсутні або неправильно відформатовані стовпці

Якщо жоден із стовпців у кінцевому аркуші не відформатовано, повторіть операцію експортування та переконайтеся, що в майстрі встановлено прапорець Експортувати дані з форматуванням і розташуванням. І навпаки, якщо формат лише певних стовпців відрізняється від версій у вихідних об’єктах, застосуйте потрібне форматування у програмі Excel уручну.

Форматування стовпців у програмі Excel

  1. Відкрийте цільову книгу Excel і перейдіть до аркуша, який містить експортовані дані.

  2. Клацніть правою кнопкою миші стовпець або вибраний діапазон клітинок, відтак виберіть пункт Формат клітинок.

  3. На вкладці Число в розділі Числові формати виберіть формат, наприклад Текстовий, Числовий, Дата або Час.

  4. Натисніть кнопку OK.

Значення "#" у стовпці

У стовпці, який відповідає полю "Так/Ні" форми, можна побачити значення #. Це може статися внаслідок виконання операції експортування в області переходів або в поданні "Форма". Щоб виправити цю неполадку, відкрийте форму у вікні табличного подання даних перед експортуванням даних.

Індикатори помилок або значення помилок

Перевірте клітинки на наявність індикаторів помилок (зелені трикутники в кутах) або значень помилок (рядки, які починаються із символу # замість відповідних даних).

На початок документа

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

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

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

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

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

×