Đồ họa (Graphics)
Bộ lệnh xử lý shape và ảnh trong Excel — tô màu, danh sách, đổi tên, lấy vị trí, lấy mã màu, chèn nhanh.
2 nhóm split-button trong tab "Đồ họa"
Nhóm 1: Tô màu Shape
DVD Addin → nhóm Đồ họa → split-button Tô màu Shape.
Click button chính = Tô màu Shape (lệnh chính). Click chevron mở submenu 6 lệnh phụ:
| Lệnh | Mục đích | License |
|---|---|---|
| Tô màu Shape | Tô màu fill cho các shape đã chọn | Premium |
| Vẽ HCN màu | Vẽ shape hình chữ nhật với màu tùy chọn | Free |
| DS Shapes | List tất cả shape trong sheet | Free |
| Đổi tên Shape | Rename shape theo pattern | Free |
| Lấy vị trí | Lấy Top/Left/Width/Height vào cell | Free |
| Lấy mã màu | Lấy hex color của cell/shape | Free |
| Auto Click | Record + replay click sequence | Premium |
Nhóm 2: Chèn ảnh
→ Xem Chèn ảnh (Insert Pictures).
Tô màu Shape
DVD Addin → nhóm Đồ họa → button chính Tô màu Shape.
Cách dùng
- Chọn 1 hoặc nhiều shape trong sheet (Ctrl+click).
- Click Tô màu Shape → dialog mở.
- Cấu hình:
- Fill color — color picker (RGB / hex / named).
- Line color — viền shape.
- Line weight — độ dày viền (point).
- Transparency — 0-100%.
- Font color (nếu shape chứa text) — màu text bên trong.
- Click Apply → tất cả shape đã chọn áp dụng cùng style.
Ứng dụng
- Tô màu hàng loạt shape trên 1 sheet (vd: nhóm color-code các phòng/zone trên mặt bằng).
- Đồng bộ style giữa nhiều shape giúp file trông chuyên nghiệp.
Premium
Lệnh chính "Tô màu Shape" yêu cầu license active.
Vẽ HCN màu
Vẽ shape hình chữ nhật tại vị trí đã chọn trong sheet với fill color đã set.
Phù hợp cho: vẽ legend bảng màu, status box, indicator.
Free — không cần license.
DS Shapes
Liệt kê tất cả shape trong sheet hiện tại thành 1 sheet mới (hoặc range nhập tay) gồm các cột:
- Tên (auto-name
Rectangle 1,Group 5, ... hoặc tên do user đặt). - Loại (Rectangle / Oval / Line / Picture / Group / TextBox / ...).
- Vị trí (Top, Left).
- Kích thước (Width, Height).
- Fill color, Line color, Font color (hex).
- Z-order.
- Visible (true/false).
- Locked (true/false).
- Hyperlink (nếu có).
Hữu ích khi: dọn shape rác sau khi paste từ file khác, audit shape có hyperlink nguy hiểm, archive shape config trước khi sửa.
Đổi tên Shape
Rename hàng loạt shape theo pattern.
Dialog:
- Phạm vi — Sheet hiện tại / All sheets / Selected shapes.
- Pattern — vd:
Btn_{n}→Btn_1,Btn_2, ...,Btn_99. - Sort theo — Tên hiện tại / Vị trí Top-to-Bottom / Vị trí Left-to-Right.
Phù hợp cho: file VBA cần tham chiếu shape theo tên — đổi tên có pattern giúp code rõ ràng.
Lấy vị trí
Lấy thông tin vị trí + kích thước shape → ghi vào range cell.
Output cột:
- Tên shape.
- Top (pt).
- Left (pt).
- Width (pt).
- Height (pt).
- (Optional) Top (cm), Left (cm) — quy đổi sang cm cho dễ đọc.
Hữu ích cho: shape có ý nghĩa vị trí (vd: vẽ mặt bằng có shape = phòng → muốn lưu vị trí ra bảng để analyze).
Lấy mã màu
Lấy hex color của:
- Cell: background fill + font color.
- Shape: fill color + line color + font color.
Output hex format #RRGGBB.
Phù hợp cho: copy màu chính xác từ design mẫu sang Excel của mình.
License gating
| Lệnh | Free | Activated/Trial |
|---|---|---|
| Tô màu Shape (lệnh chính) | ✗ | ✓ |
| Vẽ HCN màu | ✓ | ✓ |
| DS Shapes | ✓ | ✓ |
| Đổi tên Shape | ✓ | ✓ |
| Lấy vị trí | ✓ | ✓ |
| Lấy mã màu | ✓ | ✓ |
| Auto Click | ✗ | ✓ |
Lệnh chính "Tô màu Shape" + "Auto Click" premium, các utility khác free.
Liên quan
- Chèn ảnh — chèn ảnh từ file / clipboard / theo tên.
- Auto Click — record + replay click sequence cho shape (button automation).