- 帖子
- 16
- 主題
- 5
- 精華
- 0
- 積分
- 50
- 點名
- 0
- 作業系統
- win7 64
- 軟體版本
- excel 2013
- 閱讀權限
- 20
- 性別
- 男
- 註冊時間
- 2015-7-5
- 最後登錄
- 2017-4-18
|
程式碼精簡
- If Second(Time) Mod 30 = 0 Then
- xRow = Sht1.Range("A65536").End(xlUp).Row + 1
- If xRow < 19 Then xRow = 19
- Sht1.Range("A" & xRow & ":C" & xRow).Value = Sht1.Range("A18:C18").Value
- Sht1.Range("E" & xRow & ":E" & xRow).Value = Sht1.Range("E18:E18").Value
- Sht1.Range("G" & xRow & ":K" & xRow).Value = Sht1.Range("G18:K18").Value
- Sht1.Range("M" & xRow & ":O" & xRow).Value = Sht1.Range("M18:O18").Value
複製代碼 請教 像這樣選擇性紀錄的程式碼,
有比較精簡的寫法嗎?
另外我每天5個小時,會漏記錄一兩筆,跟我寫的內容有關係嗎?
還是說多多少少,無法避免。 |
|