При форматировании ячейки в Excel с помощью VBA вы можете убедиться, что начинаете с чистого листа или удаляете любое возможное форматирование, уже имеющееся в ячейке. Вы можете сделать это с помощью ClearFormats.
Очистить форматы из диапазона ячеек
Это очистит форматы для диапазона ячеек.
123 | Sub ClearFormats ()диапазон ("a1: c1"). clearformatsконец субмарины |
Если вы работаете с большим диапазоном, вы также можете перебирать каждую ячейку, чтобы Excel не зависал.
Перебирать ячейки и очищать форматы
В следующем примере будет устранено форматирование для каждой ячейки в диапазоне с помощью цикла:
12345678910111213141516 | Public Sub RemoveFormatting ()Dim c As ДиапазонДля каждого c в диапазоне ("A: A")c.ClearFormatsСледующий cКонец подписки |