替换单元格中的背景色(Microsoft Excel)
Jozef正在寻找一种方法来更改他创建的工作表中特定单元格的背景颜色。例如,他想查找所有红色背景单元并将其更改为蓝色,或者查找所有黄色背景并将其更改为蓝色。约瑟夫(Jozef)想知道是否有简单的方法可以做到这一点。
显然,您可以手动更改任何单元格的背景颜色,因此无需进入该选项即可进行更改。您需要做的是使用简单的工具(例如“查找和替换”工具)进行颜色更改。请按照下列步骤操作:
。按Ctrl + H以显示“查找和替换”对话框的“替换”选项卡。
。通过单击选项按钮来展开对话框。 (请参见图1。)
。单击“查找内容”框右侧的“格式”按钮。 Excel将显示“查找格式”对话框。
。确保选择了“填充”选项卡。 (请参见图2。)
。使用对话框中的控件指定要替换的背景色。
。单击确定。
。单击“替换为”框右侧的“格式”按钮。
Excel将显示“替换格式”对话框。
。确保选择了“填充”选项卡。
。使用对话框中的控件指定更改单元格时使用的背景颜色。
。单击确定。
。单击全部替换。
如果发现自己需要一遍又一遍地进行相同的颜色更改(例如,始终从红色更改为蓝色),那么您可能会对使用宏进行更改感兴趣。以下示例可以分配给快捷键,也可以添加到快速访问工具栏中,以便您可以快速使用它:
Sub ChangeColor() Dim rCell As Range If Selection.Cells.Count = 1 Then MsgBox "Select the range to be processed." Exit Sub End If For Each rCell In Selection If rCell.Interior.Color = RGB(255, 0, 0) Then 'red rCell.Interior.Color = RGB(0, 0, 255) 'blue End If Next rCell End Sub
注意:
如果您想知道如何使用此页面(或_ExcelTips_网站上的任何其他页面)中描述的宏,我准备了一个特殊页面,其中包含有用的信息。
_ExcelTips_是您进行经济高效的Microsoft Excel培训的来源。
本技巧(9043)适用于Office 365中的Microsoft Excel 2007、2010、2013、2016、2019和Excel。您可以在此处为Excel的较早菜单界面找到此技巧的版本: