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;//区域内字体颜色
}
}
}
相关推荐
ZH154558913110 分钟前
Flutter for OpenHarmony Python学习助手实战:Web开发框架应用的实现
python·学习·flutter
hedley(●'◡'●)20 分钟前
基于cesium和vue的大疆司空模仿程序
前端·javascript·vue.js·python·typescript·无人机
百思可瑞教育22 分钟前
构建自己的Vue UI组件库:从设计到发布
前端·javascript·vue.js·ui·百思可瑞教育·北京百思教育
百锦再23 分钟前
Vue高阶知识:利用 defineModel 特性开发搜索组件组合
前端·vue.js·学习·flutter·typescript·前端框架
CappuccinoRose1 小时前
JavaScript 学习文档(二)
前端·javascript·学习·数据类型·运算符·箭头函数·变量声明
A9better1 小时前
C++——不一样的I/O工具与名称空间
开发语言·c++·学习
小乔的编程内容分享站1 小时前
C语言笔记之函数
c语言·笔记
AI职业加油站1 小时前
职业提升之路:我的大数据分析师学习与备考分享
大数据·人工智能·经验分享·学习·职场和发展·数据分析
全栈前端老曹1 小时前
【MongoDB】深入研究副本集与高可用性——Replica Set 架构、故障转移、读写分离
前端·javascript·数据库·mongodb·架构·nosql·副本集
四谎真好看1 小时前
JavaWeb学习笔记(Day13)
笔记·学习·学习笔记·javaweb