Bạn hiện đang ngoại tuyến, hãy chờ internet để kết nối lại

Các chức năng Visual Basic cho Ứng dụng (VBA) chia trong bộ máy cơ sở dữ liệu với tham chiếu bị thiếu

Support for Office 2003 has ended

Microsoft ended support for Office 2003 on April 8, 2014. This change has affected your software updates and security options. Learn what this means for you and how to stay protected.

QUAN TRỌNG: Bài viết này được dịch bằng phần mềm dịch thuật của Microsoft và có thể được Cộng đồng Microsoft chỉnh sửa lại thông qua công nghệ CTF thay vì một biên dịch viên chuyên nghiệp. Microsoft cung cấp các bài viết được cả biên dịch viên và phần mềm dịch thuật thực hiện và cộng đồng chỉnh sửa lại để bạn có thể truy cập vào tất cả các bài viết trong Cơ sở Kiến thức của chúng tôi bằng nhiều ngôn ngữ Tuy nhiên, bài viết do máy dịch hoặc thậm chí cộng đồng chỉnh sửa sau không phải lúc nào cũng hoàn hảo. Các bài viết này có thể chứa các sai sót về từ vựng, cú pháp hoặc ngữ pháp, Microsoft không chịu trách nhiệm về bất kỳ sự thiếu chính xác, sai sót hoặc thiệt hại nào do việc dịch sai nội dung hoặc do hoạt động sử dụng của khách hàng gây ra.

Nhấp chuột vào đây để xem bản tiếng Anh của bài viết này: 283806
Vừa phải: Đòi hỏi vĩ mô cơ bản, mã hóa và kỹ năng tương tác.

Bài viết này áp dụng cho bộ máy cơ sở dữ liệu Microsoft Access (.mdb và .accdb) và dự án Microsoft Access (.adp).

Đối với phiên bản Microsoft Access 2000 của bài viết này, hãy xem 208218.
Đối với phiên bản Microsoft Access 97 của bài viết này, hãy xem 160870.
Triệu chứng
Nếu bạn có một quy trình có Visual Basic cho ứng dụng chức năng và bộ máy cơ sở dữ liệu chứa một tham chiếu đến một thư viện đối tượng, thư viện sự vật thiếu hoặc thư viện loại, bạn có thể nhận được một thông báo lỗi sau khi bạn biên dịch của bạn mô-đun hoặc chạy các thủ tục:

Thông báo lỗi 1

Microsoft Access bộ máy cơ sở dữ liệu hoặc dự án của bạn có bị thiếu hoặc hỏng tham chiếu tới tệp <filename>.</filename>

* Để đảm bảo rằng bộ máy cơ sở dữ liệu hoặc dự án của bạn hoạt động đúng cách, bạn phải khắc phục tùy chọn này.

* Để tìm hiểu cách khắc phục sự cố này, bấm Trợ giúp.

Thông báo lỗi 2

Biên dịch lỗi:
Không tìm thấy dự án hoặc thư viện
Nguyên nhân
bộ máy cơ sở dữ liệu chứa một tham chiếu đến một bộ máy cơ sở dữ liệu, loại thư viện hoặc thư viện đối tượng, thư viện sự vật được đánh dấu kiểm là thiếu: <referencename></referencename> trong hộp thoại tài liệu tham khảo .
Giải pháp
Để xóa tham chiếu bị thiếu, hãy làm theo các bước sau:
  1. Mở bộ máy cơ sở dữ liệu.
  2. Nhấn ALT+F11 để mở Visual Basic Editor.
  3. Trên menu Công cụ, bấm vào Tham chiếu.
  4. Bấm để bỏ chọn hộp kiểm cho loại thư viện hoặc objectlibrary đánh dấu kiểm là thiếu: <referencename>.</referencename>
Thay thế để loại bỏ tham chiếu là khôi phục tập tin tham chiếu đến đường dẫn được chỉ định trong hộp thoại tài liệu tham khảo . Nếu các tập tin tham chiếu có một vị trí mới, xoá các thiếu: <referencename></referencename> tham chiếu, và sau đó tạo một tham chiếu mới vào tệp trong mục tin thư thoại mới.

Lưu ý: Ứng dụng Access thời gian chạy, bạn không thể xem tài liệu tham khảo từ menu. Tuy nhiên, bài viết sau sẽ giải thích làm thế nào để xem chú thích bằng cách sử dụng mã:
209849 Làm thế nào để lặp qua tham chiếu để xem các thuộc tính
Thông tin thêm

Các bước để tái tạo hiện tượng

  1. Mở bộ máy cơ sở dữ liệu mẫu Northwind.mdb.
  2. Tạo một mẫu mới không dựa trên bất kỳ orquery bảng.
  3. Trên máy Chèn Menu, bấm điều khiển ActiveX.
  4. Trong danh sách chọn điều khiển ActiveX , bấm Kodak ảnh chỉnh sửa điều khiểnvà sau đó bấm OK.
  5. Lưu dạng frmReference rồi closeit.
  6. Đóng Northwind.mdb và sau đó thoát khỏi Access.
  7. Tìm và đổi tập đã đặt tên tin ImgEdit.ocx toImgEdit.old.
  8. Bắt đầu truy cập, và sau đó mở Northwind.mdb.
  9. Mở cửa sổ thiết kế mô-đun khởi động.
  10. Trên máy Gỡ lỗi Menu, bấm Biên dịch Northwind. Lưu ý rằng bạn nhận được hai lỗi thông báo rằng arementioned trong phần "Triệu chứng" của bài viết này.
  11. Bấm vào OK. Xin lưu ý rằng các Tham khảo hộp thoại xuất hiện; tham khảo sau đây được đánh dấu kiểm bằng cácCó tài liệu tham khảo hộp thoại:
    MISSING: Kodak Image Edit Control					
  12. Bấm vào Hủy bỏ trong các Có tài liệu tham khảo hộp thoại.
  13. Tìm và đổi tập đã đặt tên tin ImgEdit.old toImgEdit.ocx.
  14. Lặp lại bước 10 và ghi lỗi thông báo không longerappears.
Tham khảo
Để biết thêm thông tin về các vấn đề khác có thể gây ra thông báo lỗi đầu tiên, hãy bấm vào số bài viết sau để xem bài viết trong cơ sở kiến thức Microsoft:
275110 Thông báo lỗi "Chức năng xác định trong biểu thức" khi bạn mở một truy vấn tham chiếu đến một chức năng
Có thể hiện thời gian ngày trái quyền giữa Str dạng cắt LTrim RTrim prb t tìm dự án hoặc thư viện OfficeErrorMessages 10017 ACC2002 reviewdocid ACC2003 ACC2007 ACC2010

Warning: This article has been translated automatically

Thuộc tính

ID Bài viết: 283806 - Xem lại Lần cuối: 06/12/2016 09:45:00 - Bản sửa đổi: 4.0

Microsoft Access 2002 Standard Edition, Microsoft Excel 2002 Standard Edition, Microsoft Word 2002 Standard Edition, Microsoft Office Access 2003, Microsoft Office Access 2007, Microsoft Access 2010

  • kbproductlink kbfunctions kbvba kberrmsg kbprb kbmt KB283806 KbMtvi
Phản hồi