- 帖子
- 13
- 主題
- 3
- 精華
- 0
- 積分
- 23
- 點名
- 0
- 作業系統
- Win 7
- 軟體版本
- Office 2002
- 閱讀權限
- 10
- 註冊時間
- 2012-12-25
- 最後登錄
- 2013-11-6
|
剛剛開始學習VBA程式想請問各位專家可以簡化的方法
假設我的資料有(C2:C500)
Sub abc()
'判斷歷史最大值是否大於目前值,並以最大值更新歷史最大值
If Worksheets("Sheet1").Range("C2") < Worksheets("Sheet1").Range("B2").Value Then
Worksheets("Sheet1").Range("C2").Value = Worksheets("Sheet1").Range("B2").Value
End If
If Worksheets("Sheet1").Range("C3") < Worksheets("Sheet1").Range("B3").Value Then
Worksheets("Sheet1").Range("C3").Value = Worksheets("Sheet1").Range("B3").Value
End If
If Worksheets("Sheet1").Range("C4") < Worksheets("Sheet1").Range("B4").Value Then
Worksheets("Sheet1").Range("C4").Value = Worksheets("Sheet1").Range("B4").Value
End If
End Sub
感謝教導 |
|