3-18 WPS JS宏 颜色设置实例应用(按条件设置单元格颜色)学习笔记

前面讲解了关于单元格的一些格式的设置,本节课再讲解一下各种清除方法。

1.函数解析与用法

Range().clear()//清除全部

Range().Value2=null //清除内容

Range().ClearContents()//清除内容

Range().ClearFormats()//清除格式

Range().EntireRow.Range()//以Range单元格为基准选择整行

2. 实例应用:

javascript 复制代码
function 按条件着色(){
	var LastCell=Range("c9999").End(xlUp);//向上定位底端
	var Rngs=Range("c2",LastCell);//选择区域
	var Score=InputBox("请输入最低分数:");//对话框输入数据
for(var Rng of Rngs){//循环查找内容
	Rng.Offset(0,-2).Resize(1,3).ClearFormats();//偏移定位选择区域内容并清除所有内容
if(Rng.Value()>=Score){//判断区域内容数据是不>=Score对话框输入数据
	var rn=Rng.EntireRow.Range("a1:c1");//选择要上色的区域
	//var rn=Rng.Offset(0,-2).Resize(1,3);//于上方功能一样,只是写法不一样
	rn.Interior.ColorIndex=10;//区域内单元格内部颜色
	rn.Font.ColorIndex=2;//区域内字体颜色
}
}
}
相关推荐
IT码农-爱吃辣条3 小时前
Three.js 初级教程大全
开发语言·javascript·three.js
烛阴4 小时前
告别繁琐的类型注解:TypeScript 类型推断完全指南
前端·javascript·typescript
ReedFoley4 小时前
【笔记】动手学Ollama 第五章 Ollama 在 LangChain 中的使用 - Python 集成
笔记·langchain
gnip4 小时前
工程项目中.env 文件原理
前端·javascript
月盈缺4 小时前
学习嵌入式的第二十二天——数据结构——双向链表
数据结构·学习·链表
JohnYan5 小时前
工作笔记 - CentOS7环境运行Bun应用
javascript·后端·容器
★YUI★6 小时前
学习游戏制作记录(制作系统与物品掉落系统)8.16
学习·游戏·ui·unity·c#
努力还债的学术吗喽6 小时前
【速通】深度学习模型调试系统化方法论:从问题定位到性能优化
人工智能·深度学习·学习·调试·模型·方法论
东风西巷7 小时前
Rubick:基于Electron的开源桌面效率工具箱
前端·javascript·electron·软件需求
Miracle_G7 小时前
每日一个知识点:JavaScript 箭头函数与普通函数比较
javascript