- 帖子
- 522
- 主題
- 36
- 精華
- 1
- 積分
- 603
- 點名
- 0
- 作業系統
- win xp sp3
- 軟體版本
- Office 2003
- 閱讀權限
- 50
- 性別
- 男
- 註冊時間
- 2012-12-13
- 最後登錄
- 2021-7-11
|
試試看:- Option Explicit
- Private Sub CommandButton1_Click()
- Dim i, lastRow As Integer
-
- lastRow = [A1].End(xlDown).Row '取得A欄最下一行
-
- For i = 2 To lastRow
-
- '如果 當日最高價>歷史最高價, 則
- If Cells(i, 3) > Cells(i, 4) Then
- Cells(i, 4) = Cells(i, 3) '歷史最高價=當日最高價
- End If
- Next
- End Sub
複製代碼 |
|