chức năng gán dữ liệu lên đối tượng control trong excel là một thủ thuật nhỏ, giúp bạn tránh khỏi những rắc rối không mong muốn do người đọc file thay đổi nội dung.
Đang xem: Hàm embed trong excel là gì
Gán vùng dữ liệu vào đối tượng trong excelBạn là nhân viên kinh doanh hay nhân viên văn phòng, bạn thường xuyên phải làm báo giá hay báo cáo bằng Excel, đôi khi bạn gặp phải vấn đề là bản báo giá hay kết quả báo cáo bị chỉnh sửa hay bị xóa dữ liệu ở một ô (Cell) nào đó do vô tình hay cố ý.Để bảo vệ bản báo cáo không bị chỉnh sửa, thông thường người ta nghĩ đến chức năng Protect Worksheet, tuy nhiên hôm nay tôi xin giới thiệu đến các bạn một thủ thuật nhỏ, giúp bạn tránh khỏi những rắc rối không mong muốn do người đọc file thay đổi nội dung. đó là chức năng gán dữ liệu lên đối tượng control trong excel.
Xem thêm: 【Giải Đáp】 Clean On Board Là Gì ? Định Nghĩa Và Giải Thích Ý Nghĩa
Đối tượng trong excel có rất nhiều, Tuy nhiên chỉ có 2 nhóm đối tượng cho phép liên kết dữ liệu mà thôi.Nhóm 1: Đối tượng trong Shapes (In-sert/Shapes) và đối tượng trong Form Control (Developers/In-sert/Form Control)Nhóm 2: Nhóm đối tượng ActiveX Control (Developers/In-sert/ActiveX Control)Xem hình bên dưới để phân biệt biệt 2 nhóm này
Nếu bạn không thấy Tab Developer thì hãy vào đường dẫn sau để bật nó lên nhéCách liên kết dữ liệu như sau: Excel Option/Popular -> Tick vào CheckBox: Show the Developer Tab in the Ribbon.
Xem thêm: Cô Giáo Tiếng Anh Là Gì ? Giáo Viên Chủ Nhiệm Tiếng Anh Là Gì
Nhóm 1:Sau khi vẽ đối tượng lên bảng tính Excel, ta click chọn đối tượng sau đó, click chuột vào thanh địa chỉ điền dấu “=”; sau đó rê chuột ra vùng dữ liệu trong excel để chọn nguồn cho nó.Tuy nhiên đối với nhóm 1 này thì chỉ có một ô duy nhất được xuất hiện trên đối tượng.Nhóm 2: Ta vào đường dẫn sau để vẽ đối tượng trên bảng tính excelDevelopers/In-sert/ActiveX Control/ Chọn lấy một đối tượng rồi vẽ lên worksheet space.Sau khi đối tượng được vẽ xong, ta cũng click chọn đối tượng vừa vẽ, lúc này trên thanh địa chỉ xuất hiện công thức của đối tượng đó như sau: =EMBED(“Forms.XxxxXxxxx.1″;””)Xem như hình
Ta tiến hành xóa phần sau dấu “=” rồi rê chuột đến vùng chứa dữ liệu để báo cáo để chọn nguồn cho nó như sau:
Nếu như ở nhóm 1 thì định dạng của đối tượng không thay đổi khi ta liên kết dữ liệu cho nó. Còn ở nhóm 2 thì định dạng của đối tượng ngay lập tức chuyển thành định dạng của vùng dữ liệu nguồn. mặc cho định dạng ban đầu của nó là Checkbox, Button, hay Combobox.Và lúc này nếu chúng ta muốn chỉnh sửa số liệu, định dạng ô, tạo viền, chèn cột, xóa cột, hay hàng thì đối tượng cũng được thay đổi theo.Lưu ý, Chúng ta có thể dùng tính năng Define Name đã học ở bài trước để gán vào đối tượng thay vì chèn trực tiếp vùng dữ liệu vào đối tượng như trên để tránh trường hợp ta di chuyển đối tượng sang một worksheet khác sẽ mất giá đường dẫn tham chiếu đến ngồn..Ví dụ ta đặt tên cho vùng A1:D7 là Banggiahoaqua thì việc gán dữ liệu cho ComandButton1 ở thanh địa chỉ sẽ là: =BanggiahoaquaSau khi Gán thành công, chúng ta tiến hành dấu (Hide) sheet chứa nguồn dữ liệu để tránh các con mắt tò mò khác nhé.Chúc các bạn thành công
Chú ý: Việc đăng lại bài viết trên ở website hoặc các phương tiện truyền thông khác mà không ghi rõ nguồn https://honamphoto.com là vi phạm bản quyền
Tổng số điểm của bài viết là: 6 trong 2 đánh giá