使用Vba作比對大小 D2:D78對比V2:V78
Function 禮拜一()
If Range("C2").Value >= Range("V2").Value Then
Range("R2").Value = "是"
Else
Range("R2").Value = "否"
End If
If Range("C3").Value >= Range("V3").Value Then
Range("R3").Value = "是"
Else
Range("R3").Value = "否"
End If
If Range("C4").Value >= Range("V4").Value Then
Range("R4").Value = "是"
Else
Range("R4").Value = "否"
End If
If Range("C5").Value >= Range("V5").Value Then
Range("R5").Value = "是"
Else
Range("R5").Value = "否"
End If
End Function
請問一下各位大大這樣要怎麼寫會比較方便
Range("R" & i).Value = "是"
Else
Range("R" & i).Value = "否"
End If
============
我不懂VBA,不知是否能精簡成:
Range("R" & i).Value =(Range("C" & i).Value >= Range("V" & i).Value,"是","否")
程式簡化為:
Function 禮拜一()
Dim i As Integer
For i = 2 To 5
Range("R" & i).Value =(Range("C" & i).Value >= Range("V" & i).Value,"是","否")
Next i
End Function
內文搜尋
X




























































































