File excel mà bạn làm hằng ngày ban đầu thì dữ liệu ít nó sẽ hoạt động
bình thường, nhưng sau một thời gian dữ liệu update nhiều lên thì file
sẽ "phình" to ra, lúc này nó sẽ hoạt động chậm hơn bình thường mà bạn
thấy rõ nhất đó là mỗi lần mở file đó lên, và "rác" ở excel được sinh ra nhiều hơn.
Một ngày nào đó khi bạn định dạng, bôi màu, tạo các kiểu sau đó lưu lại,
mở file lên thì toàn bộ định dạng mà bạn vừa hoàn thành biết mất, nó
trắng như chưa từng có ai chạm vào, đó chính là lỗi mất định dạng do các
name rác trong excel gây nên. Ở bài viết này sẽ hướng dẫn các bạn cách
xóa rác hay là khắc phục lỗi mất định dạng trong excel.
Để dễ hình dung bạn quan sát ví dụ minh họa như bên dưới, ở hình đầu
tiên chung ta đã chỉnh font chữ, canh chữ, tô màu các ô... sau đó lưu
lại.
Sau khi mở lại file vừa lưu thì toàn bộ định dạng đã bị mất, dễ thấy nhất đó là màu trong các ô không còn nữa.
Để sửa lỗi này bạn mở file excel lên, định dạng lại toàn bộ, sau đó nhấn phím tắt trong excel là Alt + F11 để gọi chương trình Visual Basic For Applications.
Sau đó chọn Insert - Module
Copy toàn bộ đoạn code bên dưới dán vào khung soạn thảo
Sub StyleKill()
Dim styT As Style
Dim intRet As Integer
On Error Resume Next
For Each styT In ActiveWorkbook.Styles
If Not styT.BuiltIn Then
If styT.Name <> "1" Then styT.Delete
End If
Next styT
End Sub
Sau đó nhấn F5 hoặc chọn icon hình tam giác màu xanh để chạy dòng lệnh trên
Tắt chương trình VBA đi và quay trở lại file excel, bạn tiến hành lưu file lại. Hãy thử mở lại file xem đã khắc phục được chưa nhé.
Có rất nhiều cách để xử lý lỗi này, nhưng có lẽ sử dụng VBA là hiệu quả nhất, Thủ Thuật Excel sẽ update thêm các phương pháp xử lý lỗi này ở các bài viết sau, các bạn chú ý theo dõi nhé. Chúc các bạn thành công.