Tạo một hộp văn bản tìm kiếm một giá trị trong một bảng

Lưu ý:  Chúng tôi muốn cung cấp cho bạn nội dung trợ giúp mới nhất ở chính ngôn ngữ của bạn, nhanh nhất có thể. Trang này được dịch tự động nên có thể chứa các lỗi về ngữ pháp hoặc nội dung không chính xác. Mục đích của chúng tôi là khiến nội dung này trở nên hữu ích với bạn. Vui lòng cho chúng tôi biết ở cuối trang này rằng thông tin có hữu ích với bạn không? Dưới đây là bài viết bằng Tiếng Anh để bạn tham khảo dễ hơn.

Khi bạn thiết kế biểu mẫu, bạn có thể muốn hiển thị một giá trị từ bảng hoặc truy vấn không phải là một biểu mẫu của bạn được gắn kết. Ví dụ, giả sử bạn có một biểu mẫu sản phẩm được gắn kết một bảng sản phẩm. Sau khi bạn thiết kế biểu mẫu, Tuy nhiên, bạn quyết định mà bạn muốn biểu mẫu để hiển thị tên của liên hệ nhà cung cấp cho từng sản phẩm — dữ liệu lưu giữ trong một bảng được gọi là nhà cung cấp. Thủ tục sau đây cho bạn biết cách dùng hàm DLookup để hoàn thành các tác vụ này. Bạn có thể thay đổi biểu thức trong bước 6 cho phù hợp với dữ liệu của bạn.

Thêm hộp văn bản

  1. Trong ngăn dẫn hướng, bấm chuột phải vào biểu mẫu mà bạn muốn thay đổi, sau đó bấm Dạng xem thiết kế trên menu lối tắt.

  2. Ở tab Thiết kế, trong nhóm Điều khiển, bấm vào Hộp văn bản.

  3. Định vị khu vực trong biểu mẫu mà bạn muốn thêm điều khiển, sau đó kéo con trỏ trên biểu mẫu để tạo hộp văn bản.

  4. Bấm chuột phải vào hộp văn bản, rồi bấm Thuộc tính trên menu lối tắt.

  5. Trong trang thuộc tính, hãy bấm tab tất cả .

  6. Đặt thuộc tính Nguồn điều khiển giá trị sau đây:

    = DLookup("[ContactName]","[Suppliers]","[SupplierID]=" & Forms! Sản phẩm! SupplierID)

  7. Lưu các thay đổi của bạn, và sau đó đóng trang thuộc tính.

Biểu thức này sẽ tìm kiếm trong bảng nhà cung cấp và trả về tên liên hệ của nhà cung cấp ID nhà cung cấp có khớp với giá trị trong điều khiển SupplierID trên biểu mẫu sản phẩm. Lưu ý cách sử dụng toán tử & để xây dựng đối số thứ ba của hàm DLookup (đối số thứ ba là "[SupplierID] =" & biểu mẫu! Sản phẩm! SupplierID). Một lỗi phổ biến mà bạn sẽ tránh cách đặt dấu ngoặc kép xung quanh đối số toàn bộ thay vì xung quanh chỉ văn bản ở trước toán tử & .

Lưu ý: Một cách khác thay vì sử dụng hàm DLookup , bạn có thể tạo một truy vấn bên dưới mới để bao gồm chỉ thông tin bạn cần. Dùng truy vấn thường là thêm có hiệu quả hơn bằng cách dùng hàm.

Đầu trang

Phát triển kỹ năng Office của bạn
Khám phá nội dung đào tạo
Sở hữu tính năng mới đầu tiên
Tham gia Người dùng nội bộ Office

Thông tin này có hữu ích không?

Cảm ơn phản hồi của bạn!

Cảm ơn bạn đã phản hồi! Để trợ giúp tốt hơn, có lẽ chúng tôi sẽ kết nối bạn với một trong những nhân viên hỗ trợ Office của chúng tôi.

×