Tag: 颜色

VBA将内部颜色更改为未在代码中指定的随机颜色

我创build了一个macros来根据不同的标准对销售交易进行颜色协调。 范围是列F:R,具有未知数量的事务。 我一直在使用AutoFilter来有条件地格式化数据。 它首先根据事务types(sale,void,authorization)对整行进行着色,然后基于响应(批准,拒绝等)对整行进行着色。 最后一步是为每个相应的交易着色实际的卡片types(第一列)。 我希望AMEX电池是轻薄的,其余的卡types(Discover,MC和Visa)电池是粉红色的。 当它为AMEX电池上色时,它完美的工作。 当它继续为其余的卡片types着色时,我应该先看到一片粉红色的卡片,然后它们全部变成深色的卡片。 我已经重复了我的代码,不知道Discover,MC和Visa的单元为什么一秒钟都在闪烁,当macros完成运行时,所有的Discover,MC和Visa单元都是黑暗的。 深蓝色的颜色代码/ RGB代码在代码中没有任何地方…如果有人能帮助我,那将是不可思议的! 我真的难倒了! 注意:我希望我的代码不是太乱。 (例如,我的命名范围在这个macros中有点失控。)这是我第一次向论坛发布VBA问题(或者向任何人展示我的代码)。 如果你有任何VBA的build议,我想改善! Sub PayPalColor() ' PayPalColor Macro ' Color coordinate the PayPal Reports 'Add filters Range("F1:R1").Select Selection.AutoFilter 'Reset Used Range Application.ActiveSheet.UsedRange Dim LastestRow As Long LastestRow = Range("K" & Rows.Count).End(xlUp).Row 'Sort TYPE alphabetically Dim rRng As Range Set rRng = Range("$F$2:$Q$" & […]

我使用金山电子表格。 如果单元格为假,则希望单元格更改颜色

我有这个公式: =Y606=SUM(I606:X606) 任何人都可以请告诉我如何使单元格颜色变化的颜色,如果错误?

Excel对超过范围的行数进行求和,以符合多个条件

我正在寻找一种方法来计算我的范围(超过两列运行)有多less行符合的标准,行中的一个单元格具有特定的背景颜色,而同一行中的另一个单元格具有不同的具体背景颜色。 事实certificate,我已经尝试使用Countifs内的颜色function,但他们似乎给出了错误的答案。 有什么build议么?

基于背景颜色的Excel公式

我想要计算一列中有多less个单元格是特定(背景)颜色的。 我将如何创build一个函数来为我做这个? 我在想= SUM(IF(A:A ==“#FFFFFF”,1,0))其中#FFFFFF是背景颜色,我们正在查看所有列A

用循环创build颜色

我想通过循环增加颜色值来创build最多十二种不同的颜色。 问题是我得到相同颜色或太亮或太暗的阴影。 我正在使用interior.color = xxxxxxx 。 任何想法如何实现一些漂亮的颜色?

两种不同的内部细胞颜色给我相同的颜色指数VBA

为什么两个不同的单元格颜色给我相同的ColorIndex? 我使用这个函数来获取单元格颜色索引: Function InteriorColor(CellColor As Range) Application.Volatile InteriorColor = CellColor.Interior.ColorIndex End Function 这是函数返回的内容:

用颜色计数细胞

我想统计填充特定颜色的单元格的数量。 例如。 less数细胞是红色的,less数是绿色less数是黄色的。 现在我要计算总的红色/绿色/黄色。 有什么想法,我怎么能适用于合并单元格也。 一个及时的回应将不胜感激。 问候。

通过HEX或RGB定义Excel自定义数字格式颜色

是否可以通过HEX或RGB定义自定义数字格式,如下所示? [Black][>5]0.0;[Red][<0]-0.0;[Color34]0.0 我正在寻找深橙色(#FF9900),并且[Orange]不起作用。 我已经尝试了56种颜色的全部光谱,正如本文所build议的那样,或者是以名字命名的less数颜色,但没有一种甚至接近正确的橙色阴影。 内置的几个Excel不包含橙色: [BLACK][GREEN][RED][BLUE][CYAN][MAGENTA][WHITE][YELLOW]

基于当前字体颜色在两种字体颜色(或个案)之间切换的VBA代码

我想写一个macros,这将允许我在字体颜色之间切换。 为了保持这个简单,只要说两种字体的颜色。 从黑到蓝或从蓝到黑。 但是,我想让excel告诉我的macros是否已经select了黑色或蓝色的字体(无论是在当前的单元格中,还是一般的)。 并从那里确定要更改的颜色。 因此,如果工具栏上的字体颜色select为黑色,则它将运行将字体更改为蓝色(通过运行下面的脚本的相应部分)。 如果工具栏上的字体颜色select为蓝色,则它将运行将字体更改为黑色(通过运行下面的脚本的相应部分)。 下面,我有用于将字体颜色更改为蓝色或黑色的代码。 这里的问题是我不知道正确的语法或代码,以确定工具栏(或单元格,如果这样做工具栏上是不可能的)当前选定的字体颜色。 确定字体颜色是macros的第一部分,这是我有麻烦。 感谢帮助! Sub toggle() 'need code to determine font color, then to execute appropriate code below With Selection.font .ThemeColor = xlThemeColorAccent1 .TintAndShade = 0 End With Exit Sub blackpath: With Selection.font .ThemeColor = xlThemeColorLight1 .TintAndShade = 0 End With End Sub

Excel何时在标签上使用白色字体?

对于选项卡上的字体颜色,Excel默认使用黑色。 当您更改选项卡颜色时,如果选项卡颜色较浅,字体颜色将保持黑色,但在select较暗颜色时更改为白色。 我想模仿这种行为。 对于哪种RGB组合,Excel会变成白色的字体颜色? 非常感谢!