Skip to content

Tô màu Shape

Vị trí trên ribbon: Tab DVD Addin → Nhóm Đồ họa

ID lệnh: btnColorShapes

Cần đăng nhập license

Lệnh cần tài khoản DVDAddin còn hạn (Standard hoặc PRO). Trong thời gian dùng thử (Trial) dùng được đầy đủ.

Chức năng

Lệnh tô màu hàng loạt các Shape trên sheet hiện hành theo một bảng ánh xạ hai cột: cột trái là tên Shape, cột phải là mã màu RGB dạng số. Mỗi Shape khớp tên được đổ màu tương ứng với độ trong suốt 50%.

Đây là cách dựng sơ đồ trạng thái trực quan mà không phải click từng hình: mặt bằng thi công vẽ bằng các Shape đặt tên theo trục/ô sàn, một bảng Excel bên cạnh tính màu theo tiến độ (xanh = đã đổ bê tông, vàng = đang thi công, xám = chưa triển khai), bấm một lần là cả mặt bằng đổi màu.

Cách dùng

  1. Mở sheet chứa các Shape cần tô màu (lệnh chỉ làm việc trên sheet hiện hành).
  2. Chuẩn bị bảng hai cột: cột trái = tên Shape, cột phải = mã màu RGB (giá trị số).
  3. Vào tab DVD Addin → nhóm Đồ họa → bấm Tô màu Shape.
  4. Hộp chọn vùng của Excel hiện lên với dòng nhắc "Chọn vùng (cột trái = tên Shape, cột phải = mã RGB)". Quét vùng bảng ánh xạ rồi bấm OK.
  5. Add-in duyệt từng dòng, tìm Shape theo tên và đổ màu. Kết thúc, thông báo hiện "Đã tô màu N shapes (lỗi X)".

Ví dụ

Mặt bằng tầng 3 vẽ bằng các Shape tên O_A1, O_A2, O_B1… Bên cạnh là bảng theo dõi:

G (Tên Shape)H (Mã RGB)
O_A15296274
O_A265535
O_B112632256

Trong đó cột H được tính bằng công thức theo cột trạng thái, ví dụ =IF(F5="Đã đổ";5296274;IF(F5="Đang TC";65535;12632256)). Chọn vùng G5:H40 khi hộp thoại hỏi, bấm OK — toàn bộ mặt bằng đổi màu theo tiến độ tuần đó.

Lưu ý

  • Cột màu phải là số (mã RGB kiểu Excel: Đỏ + Xanh lá×256 + Xanh dương×65536). Ô để chữ, mã HEX dạng #RRGGBB hoặc ô trống sẽ bị đếm vào phần lỗi và bỏ qua.
  • Tên Shape phải khớp chính xác với tên trên sheet hiện hành; sai một ký tự là dòng đó bị bỏ qua mà không báo riêng.
  • Mọi Shape được tô đều nhận độ trong suốt 50% — đây là giá trị cố định của lệnh, không có tùy chọn.
  • Giữ phím ESC để dừng giữa chừng; những Shape đã tô trước đó vẫn giữ nguyên màu mới.
  • Lệnh sửa trực tiếp thuộc tính Shape, không hoàn tác được bằng Ctrl + Z.

Liên quan

  • DS Shapes — xuất danh sách tên Shape ra sheet để dựng cột trái của bảng ánh xạ.
  • Lấy mã màu — đọc mã màu nền của ô có sẵn để lấy giá trị RGB cho cột phải.
  • Đổi tên Shape — chuẩn hóa tên Shape trước khi ánh xạ màu.
  • Vẽ HCN màu — tạo mới hình chữ nhật màu thay vì tô lại Shape có sẵn.

Released under DVDAddin License.