Khi định dạng một ô trong excel bằng VBA, bạn có thể muốn đảm bảo rằng bạn đang bắt đầu với một phương tiện chặn rõ ràng hoặc loại bỏ bất kỳ định dạng nào có thể có trên một ô. Bạn có thể làm điều này bằng cách sử dụng ClearFormats.
Xóa các định dạng khỏi một loạt các ô
Điều này sẽ xóa các định dạng cho một loạt các ô.
123 | Sub ClearFormats ()range ("a1: c1"). clearformatskết thúc phụ |
Nếu bạn đang làm việc với một phạm vi lớn, bạn cũng có thể lặp qua từng ô để ngăn Excel bị đóng băng.
Lặp qua các ô và xóa định dạng
Ví dụ sau đây sẽ loại bỏ định dạng cho từng ô trong một phạm vi bằng cách sử dụng một vòng lặp:
12345678910111213141516 | Public Sub RemoveFormatting ()Dim c As RangeĐối với mỗi c Trong phạm vi ("A: A")c.ClearFormatsTiếp theo cKết thúc Sub |