繁体   English   中英

Tkinter Treeview-条件格式-单个单元格颜色

Tkinter Treeview - Conditional Formatting - Individual cell colours

提示:本站收集StackOverFlow近2千万问答,支持中英文搜索,鼠标放在语句上弹窗显示对应的参考中文或英文, 本站还提供   中文繁体   英文版本   中英对照 版本,有任何建议请联系yoyou2525@163.com。

我目前正在使用Tkinter的Treeview在GUI中显示数据表,并想在Treeview小部件中应用条件格式,以便单元格的背景颜色取决于该单元格的值(例如0将为红色,而1为1 -6为绿色)。 非常类似于Excel的条件格式。

我的程序读取一个CSV文件并将其转换为Pandas DataFrame,然后使用Treeview小部件显示该数据。 我的GUI中还有一些按钮,使用户可以根据单击的按钮来过滤数据。

我一直找不到或想到一个简单的解决方案。 有人知道可能的解决方法或替代方法吗?

所需的示例输出

问题暂未有回复.您可以查看右边的相关问题.
1 从条件格式的单元格获取单元格颜色

我可以从普通单元格中读取背景色,但是如果该单元格具有某种条件格式,则可以从[RangeObject].Interior.Color获取背景色。 我的问题是,是否有办法获取此特定属性,还是必须解决该问题,例如以编程方式在代码中设置相同的条件来更改背景颜色,而不是读写? ...

2 单个单元格上的 Google Sheets 条件格式

我曾尝试在互联网的缝隙中搜索低、高和深,以找到可能的解决方案,但没有运气。 我的主要目标是根据几个标准突出显示单个单元格。 我有一个谷歌表,可以根据员工的输入跟踪工作。 我的条件是: 日期必须在今天之前 单元格必须为空(当天没有输入) 只应突出显示空的单元格 https://docs ...

3 条件格式,len,单元格颜色

我有五个单元格(B4,C4,D4,E4和F4)。 单元格为空时为红色,而在其中键入X时为绿色。 为此,我使用条件格式设置规则(空单元格为红色,而“ = len(B4)> 0”将其变为绿色)。 问题是-如果五个或两个以上单元格都包含X,我希望所有五个单元格都变为绿色。 这可能吗? ...

4 基于单元格颜色的条件格式

我有一列设置了条件格式设置规则的列,根据日期与当前日期的距离(今天的日期+ 7 + 15 + 30天),使背景成为三种颜色之一。 我想扩展条件格式以影响整个行,而不仅仅是用户的单个单元格,以便于用户更轻松地查看哪个项目的日期临近。 是否可以使用单元格格式进行条件格式? 更新:进 ...

5 根据该行中的其他单元格(条件格式)颜色更改 1 个单元格的颜色

我正在创建一个电子表格,我的表中有列从其他工作表的数据(使用条件格式)中执行验证检查(列 C 到 Y),如果有效,单元格变为绿色,无效时变为红色。 如果在同一行但在 C 到 Y 列中的任何单元格被阴影为红色,我希望 B 列是红色的。 如果它们都是绿色的,我希望 B 列中的单元格是绿色的 是否可以 ...

7 如何使用条件格式设置一个单元格颜色等于另一个单元格颜色?

我正在尝试组织一些数字(与在桌面RPG中使用角色体验有关),并且我希望能够通过将单元格的颜色复制到其紧邻的右边来为一个单元格着色。 实际上,我希望条件格式表示类似“ B1.Colour = C1.Colour”的内容,但是我似乎找不到任何支持此内容的文档。 这可能吗? 如果没有,还有另 ...

8 条件格式应用于范围而不是单个单元格

以下代码旨在格式化单元格 如果输入的值为否, 如果sshDevices数组中列出了同一行和之前的某些列中的单元格的值 现在,我只是将deviceType的值与数组中的第二个元素进行比较。 如果设备类型匹配且内容为No,则格式化工作正常。问题是,当内容为No并且设备类型 ...

9 在单个单元格中具有多个值的条件格式

当有重复数字时,我正试图在excel中制作颜色突出显示规则。 一些单元格具有多个值。 这些单元格中的值由“/”或“,”分隔。 有没有办法使这种条件格式工作? 每当我尝试时,它都不会将具有多个值的单元格识别为数字。 我有的: 我想要的是: ...

10 Excel条件格式(范围与单个单元格)

如果这些单元格中的一个大于该特定行中的其他单元格,我将尝试更改该行中单元格的颜色。 因此,在数量不足的情况下,将有数量,每个人都将自己的名字放在首字母缩写下,我希望投入最多的人变成绿色。 是否可以在I4:K4之类的范围内进行操作?还是我必须遍历每个单元格并对每个单元格使用不同的规则。 ...

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2022 STACKOOM.COM