Tag: 条件格式

Excel条件格式公式可以并排比较两个表

我有两个并排的表格(相同的尺寸),我想突出显示相同的单元格。 (这两个表是并排的,因为Excel 2007不允许跨表单进行条件格式化)。 假设表B从表A偏移16行,我认为我的公式是: =INDIRECT(CELL("address"))=OFFSET(INDIRECT(CELL("address")),0,16) (对于“此公式为真的格式值”框)。 但是我错了。 什么是正确的公式进入?

在Excel 2007中,根据下拉列表select条件格式化行以更改行的颜色

我正在寻找一些帮助,我认为这将是一件容易的事情。 我有一个由12 +列200 +行的工作表。 基于列中的下拉列表select,我希望相应的行改变颜色。 我有4种select,每种颜色1种。 我能够用第一列使用有条件的格式化一个新的公式: 恩。 = IF($ Y $ 2 =“Multimedia”,TRUE,FALSE) 那么我select的格式是黄色。 那么第2行会变成黄色。 我添加了其他三个公式,它的第一行完美的作品,但我不能找出一个方法,以拉下entier表。 当我这样做的时候,每一行都是根源于第一行。 如何在entier表中使用这种格式,而不必手动执行? 谢谢

使用VBA复制有条件格式化的单元格

我正在编写一个脚本,将数据从一个工作簿复制到另一个工作簿。 后者被用作一种数据库(不是我的想法)。 作为一个testing,我正在复制约300行数据,其中3列条件格式,其余是纯文本。 复制文本很容易,而且接近即时,但格式化更困难。 目前我正在使用下面的代码来复制格式化的单元格: thisSheet.Range("G" & CStr(rRow), "I" & CStr(rRow)).Copy masterSheet.Range("G" & CStr(mRow), "I" & CStr(mRow)).PasteSpecial (xlPasteAll) 约300行,这大约需要40秒,这太慢了。 我不能复制由多行组成的范围,因为它们不是按顺序粘贴的。 我尝试使用下面的代码来尝试和复制格式。 masterSheet.Range("G" & CStr(mRow), "I" & CStr(mRow)).value = thisSheet.Range("G" & CStr(rRow), "I" & CStr(rRow)).value masterSheet.Range("G" & CStr(mRow), "I" & CStr(mRow)).Font.Color = thisSheet.Range("G" & CStr(rRow), "I" & CStr(rRow)).Font.Color masterSheet.Range("G" & CStr(mRow), "I" & CStr(mRow)).Interior.ColorIndex = thisSheet.Range("G" […]

根据单元格的值奇数或偶数格式化选定的列

我有一个有几列的表。 A列由数字组成。 根据列A中的单元格值是偶数还是奇数,我想突出显示该行中的多个单元格,而不是整行。 到目前为止,使用条件格式我已经能够为每个我想要突出显示的列添加格式规则。 所以例如,如果我想列A,B和E高亮我使用三个规则: Formula: =ISEVEN(A1) – Highlight Format – Sheet!$A$1:$A100 Formula: =ISEVEN(A1) – Highlight Format – Sheet!$B$1:$B100 Formula: =ISEVEN(A1) – Highlight Format – Sheet!$E$1:$E100 …等所有额外的列。 但是这个很麻烦,我不知道怎么规定一下子把这个全部覆盖掉,哪怕是可能的。 我猜VBA可能是解决scheme,但我有点菜鸟。 任何线索如何攻击?

有条件的条件高亮行匹配

在Excel中,我想要在给定单元格中的文本更改时使用条件格式来逐行添加渐变。 我有一个〜1K帐户名称的列表,其中很多是相同的,我有他们所有按字母顺序sorting。 我想设置条件格式将整个行中的每个帐户名称分组在一起。 例如:单元格A1 = McDonalds A2 = McDonalds A3 = Wal-Mart A4 = Wal-Mart 。 我希望颜色将每个帐户分组在一起,这样McDonalds就是蓝色的, Wal-Mart就是绿色的。

Excel备用行

我为交替行样式创build了条件格式规则。 它将单元格的单元格填充更改为某种颜色。 我遇到的问题是,它会覆盖已经在单元格上的任何其他格式。 所以如果这个单元格已经有一个背景填充,它将覆盖它。 我不想要这样的事情发生。 如何编写另一个公式或更改此公式,以便在单元格已经填充时不填充。 公式: =MOD(ROW()/2,1)>0

Excel:条件格式(颜色比例),如果列顶部匹配一个值

我是math老师,我正在将我的class级数据存储在Excel电子表格中。 每个学生占据一排。 一些列与作业完成相关,他们得到一定的色阶格式。 其他列涉及到testing分数,他们得到一个不同的色阶格式。 此刻,当我为另一个家庭作业添加一个新列时,我必须手动编辑规则,所以正确的色阶规则将应用于该特定列。 这是相当烦琐和烦人的。 我想为表格创build一个单一的条件格式规则,这个规则会根据它们的值(例如,红色代表0,黄色代表0.5,绿色代表1)向单元格应用颜色比例高亮显示,但是只有在顶部的单元格该列匹配一个特定的值。 换句话说,我希望我的列标题能够包含列中的值types的指示符,并且我希望Excel根据顶部的指示符对每列应用不同的颜色比例规则。 有没有办法做到这一点? (我很抱歉,如果这是一个重复的问题;我已经search,但无法find一些基于列标题的连接条件格式与色阶高亮规则)

基于活动单元格select两列?

我试图在2组的长列上做条件格式。我不知道如何logging一个macros,它将从活动单元格和旁边的列中select整个列,然后应用条件格式化。 然后向下移动两个单元格并重复。 这是我迄今为止,但它会继续回到那些特定的细胞,我需要它移动到右边2。 Sub findDups() ' ' findDups Macro ActiveCell.EntireColumn.Select Selection.FormatConditions.AddUniqueValues Selection.FormatConditions(Selection.FormatConditions.Count).SetFirstPriority Selection.FormatConditions(1).DupeUnique = xlDuplicate With Selection.FormatConditions(1).Font .Color = -16383844 .TintAndShade = 0 End With With Selection.FormatConditions(1).Interior .PatternColorIndex = xlAutomatic .Color = 13551615 .TintAndShade = 0 End With Selection.FormatConditions(1).StopIfTrue = False Range("M1").Select Worksheets("User Check List").Activate Selection.Offset(0, 2).Select End Sub

在Excel中有条件格式macros跳过空白

我已经使用logging器macros以下内容: Application.ScreenUpdating = False Selection.FormatConditions.Add Type:=xlCellValue, Operator:=xlBetween, _ Formula1:="=0", Formula2:="=19.5" Selection.FormatConditions(Selection.FormatConditions.Count).SetFirstPriority With Selection.FormatConditions(1).Font .Bold = False .Italic = True .ColorIndex = 4 End With Selection.FormatConditions(1).StopIfTrue = True Selection.FormatConditions.Add Type:=xlCellValue, Operator:=xlBetween, _ Formula1:="=19.6", Formula2:="=34.4" Selection.FormatConditions(Selection.FormatConditions.Count).SetFirstPriority With Selection.FormatConditions(1).Font .Bold = False .Italic = True .ThemeColor = xlThemeColorDark1 .TintAndShade = -0.499984740745262 End With Selection.FormatConditions(1).StopIfTrue = False With Selection […]

突出显示组合的第二个实例

我需要一个条件格式公式,它将突出显示来自两列的值的组合的第二个实例。 例如,列A是一个人的名字,列B是一个有三个选项(街道地址,电话号码和电子邮件地址)的下拉菜单。 如果第2行说约翰·史密斯(A列)和街道地址(B列),第7行也说约翰·史密斯(A列)和街道地址(B列),我将使用什么条件格式公式来突出第7​​行作为重复的信息?