Visual Basic для застосунків (VBA) функцій перерву в базу даних з відсутніми посилання

Переклади статей Переклади статей
Номер статті: 283806 - Показ продуктів, яких стосується ця стаття.
Помірний: Вимагає основних макрос, двопрохідне кодування та оперативної сумісності навички.

Ця стаття відноситься до бази даних Microsoft Access (MDB і accdb) і проекті Microsoft Access (. adp).

Для Microsoft Access 2000 версії цієї статті див. 208218.
Для Microsoft Access 97 версії цієї статті див. 160870.
Розгорнути все | Згорнути все

На цій сторінці

Ознаки

Якщо у вас є процедуру, яка містить Visual Basic для застосунків функцію, і база даних містить посилання на відсутні бібліотека об'єктів або бібліотеки типів, може з'явитися одне з таких повідомлень про помилку під Вільний час компіляції ваших модулів або запустіть процедуру:

протокол IMAP про помилку 1

База даних Microsoft Access або проекту містить відсутнє або пошкоджене посилання на файл <filename>.</filename>

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

* Щоб дізнатися, як виправити цю посилання, натисніть кнопку Довідка.

протокол IMAP про помилку 2

Помилка компілятора:
Не вдалося знайти проект або бібліотеки

причина

База даних містить посилання на бази даних, бібліотеки типів або бібліотека об'єктів, які позначено як відсутній: <referencename></referencename> у діалоговому вікні посилання .

Розв'язанн

Щоб видалити відсутні посилання, виконайте такі дії:
  1. Відкрийте базу даних.
  2. Натисніть ALT + F11, щоб відкрити редактор Visual Basic.
  3. У меню Сервіс виберіть команду посилання.
  4. Натисніть, щоб зняти прапорець для бібліотеки типів або objectlibrary позначений як відсутній: <referencename>.</referencename>
Замість видалення посилання можна відновити файл посилаються на шлях, який вказано в діалоговому вікні посилання . Якщо файл посилаються на новому місці, зніміть у відсутній: <referencename></referencename> посилання а потім створіть нове посилання на файл у нову каталог вхідних повідомлень.

Примітка: У Вільний час роботи застосунок Access не можна переглядати із меню посилання. Тим не менше, Наступна стаття демонструє, як переглянути посилання за допомогою коду:
209849 Як у циклі через посилання, щоб переглянути їх властивості

Додаткові відомості

Відтворити поведінка

  1. Відкрити зразкову базу даних Northwind.mdb.
  2. Створити нову форму, яка не грунтується на будь-які таблиці orquery.
  3. На в Вставити меню, натисніть кнопку Елемент керування ActiveX.
  4. У списку виберіть елемент керування Activex клацніть Керування редагувати зображення Kodakі натисніть кнопку Гаразд.
  5. Збережіть форму, як frmReference а потім closeit.
  6. Закрити Northwind.mdb а потім кинути доступ.
  7. Знайдіть і перейменуйте ImgEdit.ocx файлу toImgEdit.old.
  8. Запустіть Access а потім відкрити Northwind.mdb.
  9. Відкрийте модуля запуску в режимі конструктора.
  10. На в Налагодження меню, натисніть кнопку Компілювати "Борей". Зверніть увагу, що ви отримаєте обидва помилки протокол IMAP що arementioned в розділі "Ознаки" цієї статті.
  11. Натисніть кнопку Гаразд. Зверніть увагу, що на Посилання з'явиться діалогове вікно; наступні посилання буде виділено наДоступні посилання діалогове вікно:
    MISSING: Kodak Image Edit Control
    					
  12. Натисніть кнопку "Скасувати" у в Доступні посилання діалогове вікно.
  13. Знайдіть і перейменуйте ImgEdit.old файлу toImgEdit.ocx.
  14. Повторіть крок 10 і зверніть увагу, що помилки протокол IMAP не longerappears.

Посилання

Щоб отримати додаткові відомості про ще одна проблема, що може призвести до першого протокол IMAP про помилку клацніть номер статті в базі знань Microsoft Knowledge Base:
275110 «Невизначеної функції у виразі» протокол IMAP про помилку під Вільний час відкриття запит, який посилається функція

Властивості

Номер статті: 283806 - Востаннє переглянуто: 3 серпня 2013 р. - Редакція: 3.0
Застосовується до:
  • Microsoft Access 2002 Standard Edition
  • Microsoft Excel 2002 - стандартний випуск
  • Microsoft Word 2002 - стандартний випуск
  • Microsoft Office Access 2003
  • Microsoft Office Access 2007
  • Microsoft Access 2010
Ключові слова: 
kbproductlink kbfunctions kbvba kberrmsg kbprb kbmt KB283806 KbMtuk
Машинний переклад
ВАЖЛИВО! Ця стаття перекладена засобами машинного перекладу Microsoft. Статтю можна редагувати в середовищі Community Translation Framework (CTF). Щоб якомога швидше перекласти всі статті у своїй базі знань різними мовами, компанія Microsoft не лише звертається до професійних перекладачів, але й вдається до машинного перекладу, який потім редагується спільнотою. Такі статті можуть містити лексичні, синтаксичні та граматичні помилки. Microsoft не несе відповідальності за будь-які неточності, помилки або збитки, до яких може призвести неправильний переклад статей або їх використання. Докладніше про CTF див. на веб-сторінці http://support.microsoft.com/gp/machine-translation-corrections/uk-ua.
Клацніть тут, щоб переглянути цю статтю англійською мовою: 283806

Надіслати відгук

 

Contact us for more help

Contact us for more help
Connect with Answer Desk for expert help.
Get more support from smallbusiness.support.microsoft.com