【社区答疑】通过WPS表格JS宏自定义函数获取单元格背景色的颜色值 |
您所在的位置:网站首页 › js设置颜色代码 › 【社区答疑】通过WPS表格JS宏自定义函数获取单元格背景色的颜色值 |
要想下班早,表格必须用的好! 大家好,我是张俊。 最近在社区上看到求助者这样一篇提问帖子:请问下自定义函数怎么设置传入单元格的背景色,内容具体如下: 求助者主要是想通过在WPS表格中通过JS宏的自定义函数来获取B2单元格中的背景色的颜色值。此问题看起来其实并不复杂,只需要获取出B2单元格背景色的颜色值即可。但是复杂的是,获取到的颜色值相以什么样的方式展示呢? 💡我们需要知道有哪些? WPS表格颜色索引值、10进制的颜色值、16进制的颜色值、RGB值、HSL值和CMYK值等,由于HSL值和CMYK值等并不常见,暂不做展示,如有需要可以在评论区留言,视情况来编写对应的值。 操作步骤2.1进入开发环境如果对于WPS表格JS宏知之甚少的话,建议可以从此帖学起:👉【JS宏教程】WPS表格JS宏快速入门必备最基础知识 1.WPS表格的“工具”选项卡中点击“开发工具” 2.在展开的“开发工具”选项卡中点击“WPS 宏编辑器”即可进入WPS JS宏编辑器。 具体如下图操作所示: 1.在“编辑代码区”直接输入如下代码: function GET_COLOR(rng,type){ } 具体如下图操作所示: 在自定义函数代码框架代码中输入以下代码: var clr_idx=rng.Interior.ColorIndex if (type=="idx"){ return clr_idx } clr=rng.Interior.Color if (type=="10"){ return clr } var wf=Application.WorksheetFunction var clr_hex=wf.Dec2Hex(clr) var hex_len=clr_hex.length if (hex_len |
今日新闻 |
推荐新闻 |
CopyRight 2018-2019 办公设备维修网 版权所有 豫ICP备15022753号-3 |