Hành động macro CopyObject

Bạn có thể sử dụng hành động Copyobject để sao chép đối tượng cơ sở dữ liệu đã chỉ định cho một cơ sở dữ liệu Access khác hoặc đến cùng cơ sở dữ liệu dưới tên mới. Ví dụ, bạn có thể sao chép hoặc sao lưu một đối tượng hiện có trong một cơ sở dữ liệu khác hoặc nhanh chóng tạo ra một đối tượng tương tự với một vài thay đổi.

Lưu ý: Hành động này sẽ không được phép nếu cơ sở dữ liệu không đáng tin cậy. Để biết thêm thông tin về việc bật macro, hãy xem quyết định có tin cậy vào cơ sở dữ liệu haykhông.

Lưu ý: Hành động macro CopyObject không sẵn dùng trong các ứng dụng Web Access.

Thiết đặt

Hành động Copyobject có các đối số sau đây.

Đối số hành động

Mô tả

Cơ sở dữ liệu đích

Đường dẫn và tên tệp hợp lệ cho cơ sở dữ liệu đích. Nhập đường dẫn và tên tệp trong hộp cơ sở dữ liệu đích trong phần hành động đối số của cửa sổ bộ dựng macro. Để trống đối số này nếu bạn muốn chọn cơ sở dữ liệu hiện tại.

Lưu ý: Đối số này chỉ khả dụng trong môi trường cơ sở dữ liệu Access trên máy tính. Khi sử dụng hành động này trong môi trường dự án Access (. ADP) với Access 2007 và Access 2010, đối số cơ sở dữ liệu đích phải trống.

Nếu bạn chạy macro có chứa hành động Copyobject trong cơ sở dữ liệu thư viện và để trống đối số này, Access sao chép đối tượng vào cơ sở dữ liệu thư viện.

Tên Mới

Tên mới cho đối tượng. Khi sao chép vào một cơ sở dữ liệu khác, hãy để trống đối số này để giữ nguyên tên.

Kiểu ob trong nguồn

Loại đối tượng mà bạn muốn sao chép. Bấm vào bảng, truy vấn, biểu mẫu, báo cáo, macro, mô-đun, trang truy nhập dữ liệu, dạng xem máy chủ, sơ đồ, thủ tục được lưu trữhoặc hàm. Để sao chép đối tượng được chọn trong ngăn dẫn hướng, hãy để trống đối số này.

Tên đối tượng nguồn

Tên đối tượng được sao chép. Hộp tên đối tượng nguồn Hiển thị tất cả các đối tượng trong cơ sở dữ liệu của kiểu được chọn bởi đối số loại đối tượng nguồn . Trong hộp tên đối tượng nguồn , chọn đối tượng để sao chép. Nếu bạn rời khỏi đối số kiểu đối tượng nguồn , hãy để trống đối số này cũng vậy.

Nếu bạn chạy macro chứa hành động Copyobject vào cơ sở dữ liệu thư viện, hãy truy nhập đầu tiên tìm đối tượng có tên này trong cơ sở dữ liệu thư viện, sau đó trong cơ sở dữ liệu hiện tại.

Chú thích

Bạn phải nhập một giá trị cho một hoặc cả hai cơ sở dữ liệu đích và đối số tên mới cho hành động này.

Nếu bạn rời khỏi kiểu đối tượng nguồn và các đối số tên đối tượng nguồn , hãy truy nhập bản sao đối tượng được chọn trong ngăn dẫn hướng. Để chọn một đối tượng trong ngăn dẫn hướng, bạn có thể sử dụng hành động Selextobject với đối số ngăn dẫn hướng được đặt là .

Hành động Copyobject tương tự như thực hiện các bước sau theo cách thủ công:

  1. Chọn một đối tượng trong ngăn dẫn hướng.

  2. Ở tab Trang đầu, trong nhóm Bảng tạm, bấm Sao chép.

  3. Trên tab cùng, hãy bấm dán.

    Hộp thoại dán dưới dạng sẽ xuất hiện để bạn có thể đặt cho đối tượng tên mới. Hành động Copyobject thực hiện tất cả các bước này tự động.

Đường dẫn và tên tệp của cơ sở dữ liệu đích phải tồn tại trước macro chạy hành động Copyobject . Nếu họ không tồn tại, Access sẽ hiển thị một thông báo lỗi.

Để chạy hành động Copyobject trong mô-đun Visual Basic for APPLICATIONS (VBA), hãy sử dụng phương pháp CopyobjeCT của đối tượng DoCmd .

Bạn cũng có thể sao chép một đối tượng được chọn trong ngăn dẫn hướng hoặc đối tượng hiện đang mở, bằng cách bấm tệp > lưu như. Lệnh này sẽ tạo một bản sao của đối tượng trong cơ sở dữ liệu hiện tại. Trong hộp thoại lưu dưới dạng , hãy nhập tên cho bản sao, rồi chọn loại đối tượng bạn muốn lưu. Nếu đối tượng gốc đã được lưu và bạn lưu nó vào cơ sở dữ liệu hiện tại với tên mới, thì phiên bản gốc vẫn tồn tại với tên cũ của nó.

Để sao chép một đối tượng vào một cơ sở dữ liệu Access khác:

  1. Trên tab dữ liệu bên ngoài , trong nhóm xuất , bấm vào xem thêm rồi bấm vào cơ sở dữ liệu Access.

  2. Trong hộp thoại cơ sở dữ liệu xuất-Access , hãy nhập tên tệp của cơ sở dữ liệu đích.

    -hoặc-

    Bấm duyệt để hiển thị hộp thoại lưu tệp , định vị cơ sở dữ liệu đích, rồi bấm lưu.

  3. Trong hộp thoại xuất-cơ sở dữ liệu Access , bấm OK. Hộp thoại xuất sẽ xuất hiện.

  4. Trong hộp thoại xuất , hãy nhập tên cho đối tượng trong cơ sở dữ liệu đích. Chọn bất kỳ tùy chọn nào có thể áp dụng, chẳng hạn như xuất định nghĩa và dữ liệu hoặc định nghĩa cho các bảng. Khi bạn đã hoàn tất, hãy bấm OK.

Bạn cần thêm trợ giúp?

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.

×