【发布时间】:2016-07-06 14:58:03
【问题描述】:
我有一个包含团队成员姓名的时间表,列标题是半小时的时间间隔。我想根据每个人的轮班时间表将每个人不工作的时间单元格涂成灰色,这样我就知道不要在那个小时内安排那个人。
我已经为每个人的轮班时间表创建了一个单独的表格,并且名称的显示顺序与时间表中的相同。
有没有什么方法可以一次有条件地格式化单元格?必须有一种比我现在正在做的更简单的方法......这是一个一个点击每个人的单元格并创建格式公式。
我无法复制粘贴格式,因为公式仍然引用前一个人在另一张桌子上的班次。我需要它来引用下一行。
我用于条件格式的公式是:
='Job Functions'!$O$5>$C$9
其中Job Functions 是包含班次的工作表,O5 是分配给该员工的班次,C9 是时间表上的列标题(早上 6:30)。我只是单击单元格并从顶部的 excel 功能区创建了一个新的条件格式规则......没有 vba。
如果有一个 VBA 解决方案,那就太好了!我对 VBA 还很陌生
【问题讨论】:
-
您在寻找 VBA 答案吗?
标签: excel-formula excel-2007 conditional-formatting