找回密码
 立即注册

QQ登录

只需一步,快速开始

阿仁

初级会员

33

主题

148

帖子

349

积分

初级会员

积分
349
阿仁
初级会员   /  发表于:2024-11-25 16:20  /   查看:113  /  回复:7
1金币
如题,请问如何不让插入行应用脏列状态。

最佳答案

查看完整内容

由于您对整列设置了脏状态,那对脏状态设置的条件格式将在这一整列中的每个单元格都有效,即使是新插入行也不例外,无法重设背景色。如果一定要设置,可以监听RowChanged事件,这个事件可以监听到插入行的位置和插入行数量,在事件内部清除脏状态列的条件格式,以新插入行为分界线,分别对其上部和下部的列区域设置原本的脏状态条件格式。此外,别无他法,您可以尝试下这个方案。

7 个回复

倒序浏览
最佳答案
最佳答案
Wilson.Zhang
超级版主   /  发表于:2024-11-25 16:20:25
来自 4#
阿仁 发表于 2024-11-26 08:34
我在Excel中有三列是设置了脏状态,单元格修改之后会改变颜色,然后我现在新增的行不想应用这个变色。

由于您对整列设置了脏状态,那对脏状态设置的条件格式将在这一整列中的每个单元格都有效,即使是新插入行也不例外,无法重设背景色。如果一定要设置,可以监听RowChanged事件,这个事件可以监听到插入行的位置和插入行数量,在事件内部清除脏状态列的条件格式,以新插入行为分界线,分别对其上部和下部的列区域设置原本的脏状态条件格式。此外,别无他法,您可以尝试下这个方案。
回复 使用道具 举报
Wilson.Zhang
超级版主   /  发表于:2024-11-25 17:37:20
2#
您好!请教下您想要完成怎样的需求场景?
回复 使用道具 举报
阿仁
初级会员   /  发表于:2024-11-26 08:34:54
3#
Wilson.Zhang 发表于 2024-11-25 17:37
您好!请教下您想要完成怎样的需求场景?

我在Excel中有三列是设置了脏状态,单元格修改之后会改变颜色,然后我现在新增的行不想应用这个变色。
回复 使用道具 举报
阿仁
初级会员   /  发表于:2024-11-26 14:35:58
5#
Wilson.Zhang 发表于 2024-11-26 09:51
由于您对整列设置了脏状态,那对脏状态设置的条件格式将在这一整列中的每个单元格都有效,即使是新插入行 ...

嗯嗯好的
回复 使用道具 举报
Wilson.Zhang
超级版主   /  发表于:2024-11-26 15:17:57
6#
回复 使用道具 举报
Wilson.Zhang
超级版主   /  发表于:2024-11-28 16:05:13
7#
您好!请教下您的问题是否已得到解决,如若未然,需要您再反馈下新进展,咱们据此讨论。
回复 使用道具 举报
Wilson.Zhang
超级版主   /  发表于:2024-11-29 11:14:46
8#
您好!由于您较长时间未回复,且从跟帖回复中了解到问题已得到有效解答,那就结帖了。如有新问题,欢迎发新帖沟通。
回复 使用道具 举报
您需要登录后才可以回帖 登录 | 立即注册
返回顶部