Я искал помощь перед публикацией и прочитал много сообщений о том, как включить/выключить условное форматирование или отключить его в файле.
Есть ли способ удалить автоматическое условное форматирование на всех листах, чтобы предотвратить его автоматическое применение к файлу и необходимость его отключения или деактивации?
Электронные таблицы, которые я использую, используются для загрузки данных в базу данных моей компании и могут содержать только определенную информацию, поэтому включение/выключение не предусмотрено, а необходимость отключать форматирование для каждого файла утомительна.
Я хотел бы отключить правило условного форматирования предыдущего месяца со всех листов. Возможно ли отключить его навсегда в меню параметров Excel, нажав Файл, Параметры... и т. д.?
Спасибо!
решение1
Чтобы удалить условное форматирование ячеекодинокийлист, выберите его и запустите:
Sub Unconditional()
ActiveSheet.Cells.FormatConditions.Delete
End Sub
Если это у вас работает, то измените код так, чтобы он прошел по всем рабочим листам.
решение2
Вы можете использовать этот код VBA (макрос), чтобы очистить все примененные условные форматы с листов в рабочей книге.
Private Sub Workbook_Open()
Application.ScreenUpdating = False
For Each TmpSht In ThisWorkbook.Sheets
TmpSht.Cells.FormatConditions.Delete
Next
Application.ScreenUpdating = True
End Sub