- 帖子
- 365
- 主題
- 40
- 精華
- 0
- 積分
- 406
- 點名
- 0
- 作業系統
- Win 7
- 軟體版本
- OFFICE 2003
- 閱讀權限
- 20
- 註冊時間
- 2012-12-11
- 最後登錄
- 2024-8-24
|
回復 55# c_c_lai
所以替換後變成下面這樣??
Sub RecordPrice(TG As String)
Dim WR As Long
If Range("A1") < 1 Then Exit Sub
' WR = Range("A1").End(xlDown).Row + 1
WR = Range(TG).End(xlDown).Row + 1 ' 修改成以觸發之欄位為判斷基點
' ActiveWindow.ScrollRow = WR - 5 ' 只顯示最新幾筆資料
Cells(WR, 1).NumberFormatLocal = "hh:mm:ss"
Range(Left(TG, Len(TG) - 1) & WR) = Range(TG)
Range(Left(TG, Len(TG) - 1) & WR).Offset(, -1) = Range(TG).Offset(, -1)
End If
End Sub |
|