条件格式化并自动分配给右侧单元格值

问题描述 投票:0回答:1

这适用于在选中复选框后显示删除线的日历。

单元格 B6:B11 的条件格式将值格式化为 C6,以便在选中该框后显示删除线。

是否有更简单的方法来解决此问题,而不是手动将条件格式添加到该月的每个日期?

有没有办法让它像复选框一样自动完成?

Sub AssignCell()

Dim cbox As CheckBox

For Each cbox In ActiveSheet.CheckBoxes
     cbox.LinkedCell = cbox.TopLeftCell.Address
Next cbox

End Sub

excel vba conditional-formatting
1个回答
1
投票

您不必为每一天单独添加条件格式。 相反,您可以使用一种条件格式来完成此操作。将条件格式应用于从B5开始的整个日历,并使用公式

=AND(ISTEXT(B5), C5)

© www.soinside.com 2019 - 2024. All rights reserved.