我搜索了很多帖子,但找不到答案

我搜索了很多帖子,但找不到答案

在发布之前我已经搜索过帮助,并且阅读了许多关于如何在文件中打开/关闭条件格式或禁用它的帖子。

有什么方法可以删除所有工作表上的自动条件格式,以防止它自动应用于文件并必须关闭或禁用。

我使用的电子表格用于将数据上传到我公司的数据库中,并且只能包含某些信息,因此无法打开/关闭切换,并且必须禁用每个文件的格式令人沮丧。

我想禁用所有工作表中的上个月条件格式规则。是否可以通过单击“文件”、“选项...”等在 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

相关内容