![我搜尋了很多帖子但找不到答案](https://rvso.com/image/1576231/%E6%88%91%E6%90%9C%E5%B0%8B%E4%BA%86%E5%BE%88%E5%A4%9A%E5%B8%96%E5%AD%90%E4%BD%86%E6%89%BE%E4%B8%8D%E5%88%B0%E7%AD%94%E6%A1%88.png)
我在發布之前搜尋過幫助,並閱讀了許多有關如何在文件中開啟/關閉或停用條件格式的貼文。
有什麼方法可以刪除所有工作表上的自動條件格式,以防止其自動套用至檔案並必須關閉或停用。
我使用的電子表格用於將數據上傳到我公司的資料庫中,並且只能包含某些信息,因此無法打開/關閉切換,並且必須禁用每個文件的格式是令人沮喪的。
我想從所有工作表中停用上個月的條件格式規則。是否可以透過點擊「檔案」、「選項」等在 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