- 帖子
- 365
- 主題
- 40
- 精華
- 0
- 積分
- 406
- 點名
- 0
- 作業系統
- Win 7
- 軟體版本
- OFFICE 2003
- 閱讀權限
- 20
- 註冊時間
- 2012-12-11
- 最後登錄
- 2024-8-24
|
本帖最後由 藍天麗池 於 2015-12-28 14:23 編輯
回復 3# c_c_lai
C大可以告訴我這些程式碼要貼在哪裡,還有那些地方要修改嗎??
另外,之前有些程式碼沒貼到,抱歉
裡面還有G2變動才紀錄的條件
Sub RecordPrice()
Dim WR As Long
Dim I As Byte
If Range("H2") < 1 Then Exit Sub
WR = Range("A1").End(xlDown).Row + 1
'ActiveWindow.ScrollRow = WR - 5 '只顯示最新幾筆資料
If (WR = 3) Or _
(Range("G" & WR - 1) <> Range("G2")) Then '總量有異動時才記錄
For I = 1 To 8
Cells(WR, I) = Cells(2, I)
Next 'I
End If
Application.ScreenUpdating = False
With Sheets("RTD")
.Rows(3).Insert
.[A3].Resize(1, 8) = .[A2].Resize(1, 8).Value
End With
Application.ScreenUpdating = True
End Sub |
|