1. excel的颜色代码
可用excelvba解决,代码如下:
private sub commandbutton1_click()
cells.clearformats
'例子中range("B:B").clearformats'初始化数据列中B列的格式
on error resume next
dim rng
for each rng in selection'选择有百分比的列
if rng.value>0.05 then'百分比>5%
rng.interior.color=rgb(255,0,0)'红色
endif
next
end sub
例子如下图:选择B列→点击“标记”按钮,执行结果如图所示。
2. excel 颜色
解决方法如下:
1、首先打开一个excel表格,在单元格中输入数据,并设置单元格颜色。
2、选中单元格,使用快捷键“Ctrl+C”执行复制操作。
3、然后打开新的excel表格,在单元格中点击鼠标右键,选择“选择性粘贴”中的“粘贴源格式”。
4、即可将复制的单元格粘贴到新的表格中,而不改变原本的格式与颜色。
3. excel2010颜色标准颜色代码
1、首先在excel表格中为单元格添加上背景色,需要知道添加的颜色代码,选中单元格。
2、然后点击工具栏中的“填充”选项,在其下拉菜单中找到填充的绿色。
3、点击打开的填充选项中点击“其他颜色”选项。
4、在打开的其他颜色对话框中即可看到当前的颜色对应的“RGB”颜色代码,可以看到红色为“112”,绿色为“173”,蓝色为“71”。
4. excel按照颜色代码设置颜色
1.可以用来处理数值数据的方法包括使所有的负数具有不同的颜色,如红色或蓝色;或用逗号分隔千位数。excel提供许多内在的数值格式,也允许生成用户自己的数值格式。
2.要将一个格式应用到一个单元格或范围,选择单元格或范围,并执行一下步骤:
首先打开需要设置的的excel文档。
3.选择格式菜单上的单元格命令,显示单元格格式对话框。
4. 单击“数字”选项卡。进行选择“负数”为红色。
5.在分类列表框中,单击所需要的格式化数字类型,当选择一个分类时,就会显示对应该分类的所有选择。
6.在分类列表中选择自定义,就会有更多的格式可供选择,类型框中的列表会显示大量的数字格式,根据不同类型的数据来显示数据。
7.按”确认“按钮。在看到数据表中有,身份证为18为,就必须把数值型转换为文本型来存储。才可以实现正常显示
5. excel颜色代码表
Excel要想按不同条件标颜色,我们就先确定我们是按什么条件去给它区分的,我们将同等条件的内容先确定之后,然后用鼠标或者连续的或者是单个点的,把这些单元格直接点击上面油漆桶上面的黄颜色,然后我们再进入到下一个不同条件的一个状态,点击一个单元格之后,我们点击油漆桶旁边的向下的小箭头,再点击一个别的颜色,点击确定之后,这时候我们再将这一同等类型的全部选中,然后再点击一下油漆桶就全部标为这种颜色了。
6. excel颜色序号
不能刷出来,格式刷,顾名思义是针对单元格格式的便捷操作,序号属于单元格的内容,不在此范围内
7. excel颜色代码怎么查
一、查找法
首先我们要选择想要统计的数据区域,然后按Ctrl+F调出查找的窗口,然后点击选项,点击格式选择从单元格选取格式,鼠标就会变成一个小吸管的样子,我们直接吸取想要统计颜色的单元格,然后点击全部查找,紧接着按Ctrl+a选择查找到的全部数据,在工作表右下角的状态栏就会显示该颜色的个数及求和
二、宏表函数法
有可能会问到宏表函数是什么,宏表函数可以说是vba的前身,但是随着vba的出现,宏表函数已经被逐渐的取代,但是现在仍然可以使用,只不过只能通过定义名称来使用
在这里我们需要用到的宏表函数是GET.CELL,他的参数一共有两个
第一参数:type_num,单元格中的信息,会根据输入的代码返回不同的单元的信息
第二参数: Reference,单元格范围
我们想要获取单元格的单色信息,就需要将GET.CELL函数的第一参数设置为63.因为代码63返回的是单元色的颜色信息
宏表函数的使用必须先对其定义名称,首选我们点击公式,点击定义名称,将名称设置为颜色,然后输入公式=GET.CELL(63,Sheet1!B2),在这里Sheet1是表格的名称,B2是统计区域的第一个单元格,设置完后点击确定
然后我们直接输入等于颜色,然后向下填充数据,就会根据不同的颜色返回不同的结果,黄色的结果为6.绿色的结果为10
最后我们使用sumif函数和countif函数进行求与计数即可
求和公式:=SUMIF(C2:C18,6,B2:B18)
计数公式:=COUNTIF(C2:C18,6)
三、使用vba自定义函数
1.根据颜色求和代码
Function SumColor(col As Range, sumrange As Range) As Long
Dim icell As Range
Application.Volatile
For Each icell In sumrange
If icell.Interior.ColorIndex = col.Interior.ColorIndex Then
SumColor = Application.Sum(icell) + SumColor
End If
Next icell
End Function
2.根据颜色计数代码
Function CountColor(ary1 As Range, ary2 As Range)
Application.Volatile
For Each i In ary2
If i.Interior.ColorIndex = ary1.Interior.ColorIndex Then
CountColor = CountColor + 1
End If
Next
End Function
想要使用这两个代码,我们就必须先将其粘贴进vba中,首先我们点击开发工具,选择visual basic,进入vba的编辑界面,然后点击插入,选择模块,将代码粘贴进去即可
在这里我们自定了了两个函数,根据颜色求和的函数名称是SumColor,根据颜色计数的函数名称是CountColor
这两个函数的参数都是一样的
第一参数:统计颜色的单元格
第二参数:要统计的数据区域
使用方法如下动图
8. excel vba颜色代码
1、VBA肯定能调用工作表函数,调用方法也是很简单,只需在函数名称前面加上:Application.WorksheetFunction.函数名(参数)。
其参数的使用规则与在工作表中使用要求完全一致。除了能调用工作表函数,VBA自身内置也有很多函数可以使用。因为是VBA自身内置的函数,所以在使用时,在前面可以加上:VBA.函数名,也或者直接调用写函数名。经常有人可能用不同版本的办公程序打开有代码的工作簿,结果就有可能会出现如“找不到工程或库”的提示。怎么办呢?如果是因为VBA自身内置函数的原因,则可以在前加上“VBA.”就行了。
当然,也可在 VBE界面中菜单【工具】->【引用】打开引用对话框,查找带勾项中含“丢失…”、“找不到…”、“MISSING…”的条目,并取消勾选,确定,基本就可以了。现在总结下常用的VBA自身内置函数如下(中间文字过长,或以跳转到最下面看看“其他常用函数”,很有用的哦。):
2、测试类函数:
IsNumeric(x) - 是否为数字, 返回Boolean结果。
IsDate(x) - 是否是日期, 返回Boolean结果。
IsEmpty(x) - 是否为Empty, 返回Boolean结果。
IsArray(x) - 指出变量是否为一个数组。
IsError(expression)- 指出表达式是否为一个错误值。
IsNull(expression)- 指出表达式是否不包含任何有效数据 (Null)。
IsObject(identifier)- 指出标识符是否表示对象变量。
3、数学函数:
Sin(X)、Cos(X)、Tan(X)、Atan(x) - 三角函数,单位为弧度。
Log(x)、Exp(x) - 返回x的自然对数,指数。
Abs(x) - 返回x的绝对值。
Int(number)、Fix(number) - 都返回参数的整数部分,区别:Int 将 -8.4 转换成 -9,而 Fix 将-8.4 转换成 -8。
Sgn(number) - 返回一个 Variant (Integer),指出参数的正负号。
Sqr(number) - 返回一个 Double,指定参数的平方根。VarType(varname) -返回一个 Integer,指出变量的子类型。
Rnd(x) - 返回0-1之间的单精度数据,x为随机种子。
Round(x,y)- 把x四舍五入得到保留y位小数的值。
4、字符串函数:
Trim(string)、Ltrim(string)、Rtrim(string) - 去掉string左右两端空白,左边的空白,右边的空白。
Len(string) - 计算string长度
Replace(expression,find,replace)- 替换字符串。
Left(string, x)、Right(string, x)、Mid(string, start,x)- 取string左/右/指定段x个字符组成的字符串Ucase(string)、
Lcase(string) - 转换字符串为大、小写Space(x) - 返回x个空白的字符串
Asc(string) - 返回一个 integer,代表字符串中首字母的字符代码
Chr(charcode) - 返回 string,其中包含有与指定的字符代码相关的字符
InStr() - 返回一个字符串在另外一个字符串中的位置,返回值为Variant(Long)型。
5、转换函数:
CBool(expression)- 转换为Boolean型
CByte(expression)- 转换为Byte型
CCur(expression) -转换为Currency型
CDate(expression)- 转换为Date型
CDbl(expression) -转换为Double型
CDec(expression)- 转换为Decemal型
CInt(expression) -转换为Integer型
CLng(expression) -转换为Long型
CSng(expression) -转换为Single型
CStr(expression) -转换为String型
CVar(expression) - 转换为Variant型
Val(string) - 转换为数据型
Str(number) - 转换为String
5、时间函数:
Now、Date、Time - 返回一个 Variant (Date),根据计算机系统设置的日期和时间来指定日期和时间。
Timer - 返回一个 Single,代表从午夜开始到现在经过的秒数。
TimeSerial(hour,minute, second) - 返回一个 Variant (Date),包含具有具体时、分、秒的时间。
DateDiff(interval,date1, date2[, firstdayofweek[, firstweekofyear]]) - 返回 Variant (Long) 的值,表示两个指定日期间的时间间隔数目。
Second(time) - 返回一个 Variant (Integer),其值为 0 到 59 之间的整数,表示一分钟之中的某个秒。
Minute(time) - 返回一个 Variant (Integer),其值为 0 到 59 之间的整数,表示一小时中的某分钟。
Hour(time) - 返回一个 Variant (Integer),其值为 0 到 23 之间的整数,表示一天之中的某一钟点。
Day(date) - 返回一个 Variant (Integer),其值为 1 到 31 之间的整数,表示一个月中的某一日
Month(date) - 返回一个 Variant (Integer),其值为 1 到 12 之间的整数,表示一年中的某月。
Year(date) - 返回 Variant (Integer),包含表示年份的整数。
Weekday(date,[firstdayofweek]) - 返回一个 Variant (Integer),包含一个整数,代表某个日期是星期几。
其它常用函数:
Shell - 运行一个可执行的程序。
InputBox - 这个太熟悉了,简单输入对话框。这个需要注意与Application.InputBox(更强大,内置容错处理,选择取消后返回false)区分,而这个函数不含有容错处理,而且选择取消后返回空串(零个字节的字符串)。
MsgBox - 这个更不用说了,简单信息显示对话框,其实也是一种简单的输入手段。
Join - 连接数组成字符串。
Split - 拆分字符串成数组。
RGB - 返回指定R、G、B分量的颜色数值。
Dir - 查找文件或者文件夹。
IIF(expression,truePart, falsePart) - IF语句的“简化版本”(比喻,当然并不一样);expression为true的话返回truePart,否则返回falseParth。Choose(index,choice1,...choiceN) - 选择指定Index的表达式,Index可选范围是1到选项的总数。
Switch(exp1,value1,exp2,value2,...expN,valueN)- 从左至右计算每个exp的值,返回首先为true的表达式对应的value部分。如果所有的exp值都不为true,则返回Null。注意虽然只返回一个部分,但是这里所有的表达式exp1到expN都是要被计算的,实际使用中要注意这个副作用。
9. excel字体颜色代码
在EXCEL中如何利用函数将某些符合条件的数据变成特定的颜色呢?我们都知道利用excel“条件格式”可以实现excel特定单元格中字体颜色的改变,函数结合条件格式功能也可以将满足指定条件的数据以指定的格式显示出来,下面举一个例子说明:
如需要设置:
当A1>1,B1显示绿色
当0<A1<1,B1显示橙色
当A1>0,B1显示红色
鼠标点击B1:B3单元格区域,点击菜单中的【格式】,【条件格式】,出现条件格式对话框
【条件格式】中【条件】默认为单元格的数值,点击【条件】右边的下拉选项框,选取【公式】,条件中输入"=A1>1",点击【格式】,【单元格格式】,【字体】,【颜色】,设置字体颜色为绿色
点击【条件格式】对话框中的【添加】,条件中输入"=AND(A1>0,A1<1)",点击【格式】,【单元格格式】,【字体】,【颜色】,设置字体颜色为橙色
同理,条件中输入"=A1>0",点击【格式】,【单元格格式】,【字体】,【颜色】,设置字体颜色为红色
5.点击【确定】,B2中的字体颜色已经随着A1中的条件变为设定颜色
6.如何要将【条件格式】复制到其他地方,可选定已设置【条件格式】的任何一个单元格,按【格式刷】按钮,再把目标单元格“刷”一下就可以了
- 相关评论
- 我要评论
-