文件号可以出现多次。当文件编号= 52,56,67时,则为Reg Hours和O / T Hours。还要清除52,56,67的O / T小时。
数据:
我尝试按单元格位置进行计算,然后我意识到每次导出新报告时位置都不固定。
Sub Calculation()
If range ("C2:C14")=52,56,67 THEN
Range("G48").Formula = "=Sum(h48:i48)"
Range("I48").Clear
Range("G68").Formula = "=Sum(h68:i68)"
Range("i68").Clear
Range("G8").Formula = "=Sum(h8:i8)"
Range("I8").Clear
End If
End sub
我的实际结果在计算之前清除了O / T小时。它与文件#
不相关答案 0 :(得分:0)
欢迎来到SO。 ([^"]*)
语句并非如此……
If
应为If range ("C2:C14")=52,56,67 THEN
但是,为了获得良好的实践,您应该始终限制自己的范围。.参见以下一种尝试达到的目标的方法以及其他注释:
If Range("C2:C14") = 52 or Range("C2:C14") = 56 or Range("C2:C14") = 67 Then...