Дія макросу «Копіювати об’єкт»

За допомогою дії Копіювати об’єкт можна копіювати вказаний об’єкти бази даних до іншої база даних або до тієї самої бази даних чи проект Microsoft Access із новим іменем. Наприклад, можна копіювати або створювати резервні копії наявного об’єкта в іншій базі даних або швидко створювати подібний об’єкт із незначними змінами.

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

Настроювання

Дія Копіювати об’єкт має такі аргументи:

Аргумент дії

Опис

Цільова база даних

Припустимий шлях та ім’я файлу цільової бази даних. Введіть шлях та ім’я файлу на панелі побудовника макросів у розділі Аргументи дії в полі Цільова база даних. Щоб вибрати поточну базу даних, залиште цей аргумент пустим.

Примітка : Цей аргумент доступний лише в середовищі бази даних Access. У разі використання цієї дії в середовищі проекту Access (.adp) аргумент «Цільова база даних» має бути пустим.

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

Нове ім’я

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

Тип об’єкта-джерела

Тип об’єкта, який слід скопіювати. Виберіть Таблицю, Запит, Форму, Звіт, Макрос, Модуль, Сторінку доступу до даних, Подання сервера, Схему, Збережену процедуру або Функцію. Щоб скопіювати об’єкт, вибраний в області переходів, залиште цей аргумент пустим.

Ім’я об’єкта джерела

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

У разі виконання макросу з дією Копіювати об’єкт у базі даних бібліотеки застосунок Access спочатку виконає пошук об’єкта з таким іменем у базі даних бібліотеки, а потім у поточній базі даних.

Зауваження

Для цієї дії необхідно ввести значення одного чи обох аргументів Цільова база даних і Нове ім’я.

Якщо для аргументів Тип об’єкта-джерела та Ім’я об’єкта-джерела не вказано значення, вибраний в області переходів об’єкт буде скопійовано. Щоб вибрати об’єкт в області переходів, можна використати дію Вибрати об’єкт, аргумент якої в області переходів має значення Так.

Запуск дії Копіювати об’єкт подібний до виконання вручну таких дій:

  1. Виберіть об’єкт в області переходів.

  2. На вкладці Основне у групі Буфер обміну клацніть елемент Копіювати.

  3. На тій самій вкладці натисніть кнопку Вставити.

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

Примітка :  У разі копіювання сторінок доступу до даних дія Копіювати об’єкт копіює лише посилання на HTML-файл, але не сам файл.

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

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

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

Щоб скопіювати об’єкт до іншої бази даних Access вручну, виконайте такі дії:

  1. На вкладці Зовнішні дані у групі Експорт виберіть елемент Додатково та виберіть пункт База даних Access.

  2. У діалоговому вікні Експорт — База даних Access введіть ім’я файлу цільової бази даних.

    — або —

    Натисніть кнопку Огляд для відображення діалогового вікна Збереження файлу, знайдіть базу даних призначення та натисніть кнопку Зберегти.

  3. У діалоговому вікні Експорт — База даних Access натисніть кнопку ОК.Відкриється діалогове вікно «Експорт».

  4. У діалоговому вікні Експорт введіть ім’я об’єкта цільової бази даних. Виберіть будь-які припустимі параметри, наприклад Експортувати визначення та дані або Лише визначення для таблиць. Коли настроювання завершено, натисніть кнопку ОК.

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

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

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

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

×