Xoá Cell Style ngoại lai
Vị trí trên ribbon: Tab DVD Addin → Nhóm Ô và Dòng
ID lệnh: btnDeleteCellStyles
Chức năng
Lệnh mở trực tiếp file Excel trên ổ đĩa (dưới dạng gói zip) và xoá các Cell Style rác trong xl/styles.xml — tức mọi cellStyle không phải style dựng sẵn của Excel. Đây là các style tích tụ khi copy sheet qua lại giữa nhiều file, khiến danh sách Cell Styles dài hàng nghìn dòng, file phình to và mở rất chậm.
Dùng khi một file khối lượng hoặc file tiến độ nhận từ đơn vị khác mở mất cả phút, cuộn giật, hoặc khi Excel báo "Too many different cell formats".
Cách dùng
- Đóng file cần làm sạch trong Excel (lệnh sửa trực tiếp file trên đĩa nên file không được đang mở).
- Bấm DVD Addin → Ô và Dòng → Xoá Cell Style ngoại lai.
- Hộp thoại chọn file hiện lên với tiêu đề "Chọn file Excel để dọn styles", lọc sẵn
*.xlsx; *.xlsm; *.xlam. Chọn đúng một file rồi bấm OK. - Lệnh xử lý và hiện thông báo kết quả: "Đã xóa n styles rác" hoặc "Không tìm thấy junk style nào".
- Mở lại file để kiểm tra danh sách Cell Styles (Home → Cell Styles) đã gọn.
Ví dụ
File Tien do thi cong - Goi thau 02.xlsx nặng 42 MB, mở mất hơn một phút vì đã được ghép sheet từ 6 nhà thầu phụ. Đóng file, bấm lệnh, chọn file trong hộp thoại — thông báo "Đã xóa 3.874 styles rác". Mở lại: danh sách Cell Styles chỉ còn các style chuẩn của Excel, thời gian mở file giảm còn vài giây.
Lưu ý
- Lệnh ghi đè trực tiếp lên file gốc, không tạo bản sao và không hoàn tác được — hãy backup trước khi chạy trên hồ sơ đã ký.
- File đang được mở trong Excel sẽ bị từ chối kèm thông báo yêu cầu đóng workbook trước (kể cả file đồng bộ OneDrive, lệnh có đối chiếu đường dẫn cục bộ).
- Chỉ hỗ trợ
.xlsx,.xlsm,.xlam. File.xlscũ phải Save As sang.xlsxtrước. - Lệnh chỉ xoá định nghĩa style thừa; định dạng đã áp trực tiếp lên ô (font, màu, viền) vẫn giữ nguyên.
- Nếu file không có mục
xl/styles.xmlhoặc không có style rác, lệnh báo không tìm thấy và giữ nguyên file.
Liên quan
- Xoá Defined Names lỗi — dọn tiếp vùng đặt tên hỏng, cùng bộ việc làm nhẹ file.
- Xoá định dạng thừa — thu gọn vùng dữ liệu đã dùng của sheet đang mở.
- Đồng bộ định dạng — chuẩn hoá lại định dạng sau khi đã dọn style.