单元格某行出现某个字时,整行变色

 我来答
惠企百科
2022-09-28 · 百度认证:北京惠企网络技术有限公司官方账号
惠企百科
惠企百科网是一家科普类综合网站,关注热门中文知识,集聚互联网精华中文知识,本着自由开放、分享价值的基本原则,向广大网友提供专业的中文知识平台。
向TA提问
展开全部

假设当C列为"迟到"时,则对应A~C整行变红色:

设定条件格式

公式=$C2="迟到"

 给表格的 <tr> 标签添加 onclik, onmouseover, onmouseout 三个事件,分别调用三个自定义函数,用于改变行颜色,三个函数在后面定义

<tr onclick=tr_click(this) onmouseover=tr_bgcolor(this) onmouseout=tr_bgcolor_clear(this)>

<script type="text/javascript">

var lastTr=null;//定义表格行对象变量,下面几个函数要用到

//onmouseover后,给表格行添加背景色

function tr_bgcolor(tablerow)

{

if(lastTr)

{

if(tablerow.rowIndex!=lastTr.rowIndex)

tablerow.style.backgroundColor="#FFFF66";

}

else

{

tablerow.style.backgroundColor="#FFFF66";

}

}

//onmouseout后,去除表格行背景色

function tr_bgcolor_clear(tablerow)

{

if(lastTr)

{

if(tablerow.rowIndex!=lastTr.rowIndex)

tablerow.style.backgroundColor="";

}

else

{

tablerow.style.backgroundColor="";

}

}

//onclick 后,改变表格行背景色

function tr_click(tablerow)

{

if(lastTr)

{

lastTr.style.backgroundColor=""; //如果存在上一行,则将上一行的颜色清空

}

tablerow.style.backgroundColor="#AAFFAA";

lastTr=tablerow;

}

</script>

扩展资料:

单元格类型定义了在单元格中呈现的信息的类型,以及这种信息如何显示,用户如何与其进行交互。用户可以 使用两种不同的单元格类型对表单中的单元格进行设置: 一种是可以简单地关联于单元格的文本格式,另一种就是显示控件或者图形化信息。

 Excel中内置有通用,货币,数字,百分比,文本类型. 而第三方表格控件往往会有更丰富的单元格类型,比如Spread会支持18种单元格类型(Mask型,按钮型,复选框型,组合框型,图形型等等)。

参考资料来源:百度百科-单元格

已赞过 已踩过<
你对这个回答的评价是?
评论 收起
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式