news 2026/4/23 14:58:28

3-17 WSP JSA颜色知多少(颜色专题精讲)学习笔记

作者头像

张小明

前端开发工程师

1.2k 24
文章封面图
3-17 WSP JSA颜色知多少(颜色专题精讲)学习笔记

在 WPS 表格中有很多对象都有颜色设置,如果单元格的底色、字体颜色、图形底色、轮廓颜色等都需要设置颜色,颜色有两种设置方法。我们以设置单元格底纹颜色为例。

  1. 索引颜色(colorlndex属性,支持 1~56 种颜色),无颜色设置:xlColorIndexNone
  2. RGB 颜色(Color 属性,支持 0~16777215 种颜色),RGB 颜色需要转换为一个单值颜色,公式为:=HEX2DEC(CONCAT(DEC2HEX({B;G;R})))。

一、函数解析与使用方法:

1.索引颜色:

Interior.ColorIndex使用方法:Range(a1).Interior.ColorIndex=100

Interior内部的意思

ColorIndex索引颜色的意思

100为颜色代码

xlColorIndexNone使用方法:Range("a1").Interior.ColorIndex=xlColorIndexNone;

也可以是Range("a1").Interior.ColorIndex=0;

xlColorIndexNone无颜色的意思

2.RGB转换16进制专10进制颜色

WPS中找到底纹颜色-其他-自定议-RGB颜色

RGB转换16进制专10进制颜色(请在白色区域输入RGB颜色)

公式为:=HEX2DEC(CONCAT(DEC2HEX({B;G;R})))

颜色转换:=HEX2DEC(CONCAT(DEC2HEX({96;96;250})))

颜色转换结果:6316282

JSA使用方法:Range("d4:e5").Interior.Color=6316282

二、实例演示

实例1:索引颜色56色自动生成

function 实例1(){
for(var i=1;i<=56;i++){
Sheets("实例1").Cells(i,1).Value2=i;//Cells(i,1)单元格内容=i
Sheets("实例1").Range("a"+i).Interior.ColorIndex=i;//Range("a"+i)的区域添加,单元格颜色=i
}}

function 实例1(){ for(var i=1;i<=56;i++){ Sheets("实例1").Cells(i,1).Value2=i;//Cells(i,1)单元格内容=i Sheets("实例1").Range("a"+i).Interior.ColorIndex=i;//Range("a"+i)的区域添加,单元格颜色=i }}

实例2:索引颜色56色自动生成

function 实例2(){
var x=1
var y=1
for(var i=1;i<=56;i++){//循环56次

if (y<=6){//y<=6只循环6次
Sheets("实例2").Cells(x,y).Value2=i;//Cells(x,y)和Range()是一样的意思,区别是Cells(x,y)有数字表示
Sheets("实例2").Cells(x,y).Interior.ColorIndex=i;//在Cells(x,y)这个区域添加颜色i
y++
}else{
x++
var y=1
i--
}
}
}

function 实例2(){ var x=1 var y=1 for(var i=1;i<=56;i++){//循环56次 if (y<=6){//y<=6只循环6次 Sheets("实例2").Cells(x,y).Value2=i;//Cells(x,y)和Range()是一样的意思,区别是Cells(x,y)有数字表示 Sheets("实例2").Cells(x,y).Interior.ColorIndex=i;//在Cells(x,y)这个区域添加颜色i y++ }else{ x++ var y=1 i-- } } }
版权声明: 本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若内容造成侵权/违法违规/事实不符,请联系邮箱:809451989@qq.com进行投诉反馈,一经查实,立即删除!
网站建设 2026/4/23 14:52:46

AD(ALTIUM DESIGNER)原理图转PCB时报错unkonwn pin解决方法

在绘制完原理图后&#xff0c;转PCB时报错&#xff0c;unkonwn pin查找百度后&#xff0c;发现大概率是因为之前还没绘制完原理图时转过很多遍pcb&#xff0c;导致后面原理图改了之后再转PCB&#xff0c;导致原理图和pcb网络重复。解决办法有两个&#xff0c;可自行根据情况选用…

作者头像 李华
网站建设 2026/4/23 14:48:54

GetQzonehistory:3分钟永久备份你的QQ空间青春记忆

GetQzonehistory&#xff1a;3分钟永久备份你的QQ空间青春记忆 【免费下载链接】GetQzonehistory 获取QQ空间发布的历史说说 项目地址: https://gitcode.com/GitHub_Trending/ge/GetQzonehistory 你是否曾担心那些记录青春点滴的QQ空间说说不小心消失&#xff1f;GetQzo…

作者头像 李华
网站建设 2026/4/23 14:47:57

Windows系统配置自动化工具:WinUtil深度技术解析与实战指南

Windows系统配置自动化工具&#xff1a;WinUtil深度技术解析与实战指南 【免费下载链接】winutil Chris Titus Techs Windows Utility - Install Programs, Tweaks, Fixes, and Updates 项目地址: https://gitcode.com/GitHub_Trending/wi/winutil 技术挑战与解决方案定…

作者头像 李华