0
我有一个vba创建的电子表格,包含4组标准。我需要根据是否符合所有条件来突出显示表格底部的名称。Excel VBA - 基于许多标准的条件突出显示
如果分析师每天休息91分钟或更少(B3:F9),茶歇休息15分钟或更短(B12:F18),并且至少每次打3个外拨电话,我需要突出显示该名称(如果工作人员的时间是8小时58分钟或更长时间(如果不是这样,则3次通话阈值不适用))。
因此,一个函数将是这样的:
如果
TTLB < 91分钟& TEAB
&如果
STFT <八点58分00秒忽视OBC
如果STFT> 8时58分00秒& OBC> = 3
高亮(在A22分析师名:A28)
我知道这可能会涉及嵌套循环或两个,我只是不知道从哪里开始。计算“Total Minutes Owed”的循环在下面可能会被修改,以帮助我开始使用它。
Dim i As Integer, j As Integer, k As Integer
j = 3
k = 12
For i = 22 To 28
Range("B" & i) = "=SUM(G" & j & ",G" & k & ")"
j = j + 1
k = k + 1
Next i