Tag: 条件格式

Excel条件格式可以在条件中使用UDF吗?

我在Excel中有一个单元格,我想根据用户定义的公式(UDF)进行不同的格式化 – 我的公式testing单元格中是否有公式… 我正在尝试使用条件格式与我的UDF格式化单元格 – 但它似乎并没有工作。 我的情况是这样的: ="isManualPrice(R22C12)" 我尝试没有引号,但得到错误 条件格式条件不能使用对其他工作表或工作簿的引用 也许这个问题涉及到我的UDF被定义在一个单独的macros观工作簿,而不是我的主要工作簿… 我从2005年的这篇博客中看到了它的提法, 提前致谢。 克里斯

Excel:条件格式

我有两列, **COL-A** **COL-B** 1 419 393 2 2199 1513 3 3 3 4 23 20 5 3 3 4 2964 2181 我想要使​​用每个A1 B1 , A2 B2 …之间的颜色比例进行条件格式化… 目前比较, 419绿色和393红色(红黄绿色)。 但B列的颜色需要根据比例( 393/419*100 = 93.79% ,应接近绿色, 10%接近红色)。 你能帮我做这个吗?

有条件格式化即使在打印时也能隐藏单元格内容

如果单元格的内容等于另一个单元格,我想设置一个条件格式设置来隐藏内容(单元格应该显示为空白)。 有没有人知道这样做的function? 我试着只是把字体和背景颜色相同(在这个例子中是灰色的),但不幸的是,当这个字体被打印时,文本上就会留下一些残留的阴影。 这是当我在灰色灰色(他们应该是相同的颜色)时会发生什么事情: 我在Mac上使用Excel 2008。

使用python从Excel有条件地格式化文本string

我想格式化一个电子表格(xls或xlsx),以便任何包含单词或以某个string结尾的单元格都通过用特定颜色填充背景进行格式化。 例如,如果单元格包含单词“已删除”,请将其填充黑色并将文本涂成白色。 如果单元格以“.pf”结尾,则将单元格涂成红色。 我在几年前发现了一个类似的问题,提出如下build议: import xlrd import xlutils.copy inBook = xlrd.open_workbook('input.xls', formatting_info=True) outBook = xlutils.copy.copy(inBook) def _getOutCell(outSheet, colIndex, rowIndex): """ HACK: Extract the internal xlwt cell representation. """ row = outSheet._Worksheet__rows.get(rowIndex) if not row: return None cell = row._Row__cells.get(colIndex) return cell def setOutCell(outSheet, col, row, value): """ Change cell value without changing formatting. """ # […]

检查是否应用条件格式

使用Excel VBA代码有什么办法可以检查一个特定的单元格是否满足条件格式化? 我有一个单一的数据列80000单元格。 我使用下面的代码,但是它给与Interior.ColorIndex或Interior.PatternIndex或Font.Bold相同的值,无论是否应用Coditional格式 Sub Check_CF() MsgBox Range("B4").Interior.PatternColorIndex End Sub 我的条件格式规则并不重要。 如果我能够检查是否适用,我可以更改规则。 请帮忙。 提前致谢。

Excel的条件格式公式被破坏

好吧,所以我正在使用Excel 2007,并试图做一些相当复杂的条件格式。 考虑以下: =1=1 突出显示单元格。 =INDIRECT(ADDRESS(2,COLUMN()))=5 突出显示第二行有5个列的单元格。 =AND(1=1,2=2) 突出显示单元格。 =AND(INDIRECT(ADDRESS(2,COLUMN()))=5,1=1) 亮点什么都没有? 看来,我所能做的任何复杂的事情都不起作用。 即使expression式在直接放入单元格时评估为真,也不一定使格式化工作正常。 有没有人经历过这个? 任何人都有解决方法?

Excel 2010 – 条件格式化,在同一行中为相邻的单元格着色

Excel 2010中是否可以设置条件格式规则,以便在特定列中的单元格具有特定值时突出显示行中的所有非空单元格? 我有一个报告,其中每一行标识一天。 我想用灰色来表示相对于周六和周日的行。 一天存储在C栏 我知道如何突出显示列C中的单元格,但是如何轻松地将单元格C的格式扩展到同一行中的相邻非空单元格?

跨越多个范围的多个条件格式规则?

我需要做以下。 如果单元格E包含大于30的数字,则高亮显示一行,而单元格L包含大于100的数字。此规则需要应用于所有行。 你能帮忙吗?

条件格式引用当前行

我的问题很简单: 对于每一行:如果列A不是空的,那么列C应该有一个颜色。 所以在条件格式化规则pipe理器(先前已经select了所有列C)之后,我尝试了连续,间接,ROW,thiscellerow的公式,我不知道是什么,没有任何东西,只是为了testing它,我放弃了… 目前我的公式是: =INDIRECT("$A"&ROW())<>"" Excel自动更改为: ="INDIRECT(""A""&ROW())<>""""" (to escape all the ") 任何人都可以帮助我呢?

如果多个单元格为空,则条件格式化(整个电子表格中没有数字)

我在Excel中创build了一个电子表格,并试图使用条件格式来突出显示一个单元格或行,如果最后四列中的任何或所有单元格都是空白的。 我的专栏包括account名称, store manager , city , state , visit 1 , visit 2 , visit 3 , visit 4 。 当一个账户被访问时,注释被写入“访问”单元格,如果一个账户不需要访问, X被放在每个“访问”列中不需要的(有些账户需要一次访问,两个,一些全部四个)。 如果有任何访问留空,是否可以将帐户名称和/或经理名称突出显示,表明他们需要设置必要的访问? 我已经尝试了下面的说明,但它似乎并没有为我正在寻找的信息范围工作。 打开“条件格式规则pipe理器”(条件格式 – >pipe理规则)。 点击“新build规则”,然后select“使用公式确定要格式化的单元格”。 在“此公式为真的格式值:”框中,input要检查的单元格是否空白。 在单元格引用的字母前放置一个美元符号,以使其仅影响该行,而不是整个表格或单元格。 在框的末尾键入“=”,以检查单元格是否为空。 点击“格式…”,然后转到“填充”选项卡,select一种颜色填充行,如果为true,然后单击“确定”。 点击“确定”closures“新build规则”对话框。 将刚刚创build的规则的“适用于”值更改为整个表的范围,以使规则适用于该规则。 (如果你的表有一个参考名字,你可以在这里input) 点击“确定”closures“条件格式规则pipe理器”。