好的,如果日期小于另一个单元格,我希望我的Excel电子表格能够连续格式化单元格。
e.g。
如果小于A40
,则细胞B40,C40,D40等变为红色如果小于A41
,则细胞B41,C41,D41等变为红色我希望能够将格式拖到下面的单元格中。
答案 0 :(得分:1)
大致输入以下公式(在这种情况下,您的选择是B40):
=(B40<$A40)
然后根据您的选择应用格式。
完成应用条件格式后,您可以将格式从B40复制粘贴到其他单元格(由于A之前的$符号,这将有效。)
答案 1 :(得分:1)
您可以使用条件格式设置第一行的格式。
条件格式化 - &gt;突出显示单元格规则 - &gt;小于
然后使用小宏,您可以将其复制到您选择的行。
Sub NewCF()
Range("B1:D1").Copy
For Each r In Selection.Rows
r.PasteSpecial (xlPasteFormats)
Next r
Application.CutCopyMode = False
End Sub
这是通过将第一行的格式复制到选择中的EACH行(逐个,而不是完全)来实现的。将B1:D1替换为数据表中第一行的引用。