Я использую Excel 2016
, и у меня есть следующие коды VBA
, которые удаляют выделение во всех ячейках (на основе предоставленных RGB
чисел) активной рабочей таблицы .:
Sub RemoveSpecificColorFill()
'PURPOSE: Remove a specific fill color from the spreadsheet
Dim cell As Range
'Turn off ScreenUpdating (speeds up code)
Application.ScreenUpdating = False
'Loop through each cell in the ActiveSheet
For Each cell In ActiveSheet.UsedRange
'Check for a specific fill color
If cell.Interior.Color = RGB(255, 255, 0) Then
'Remove Fill Color
cell.Interior.Color = xlNone
End If
Next cell
End Sub
Я хочу обновить коды, чтобы коды VBA
выполнялись на всех листах этой книги вместо активной.