- 帖子
- 59
- 主題
- 5
- 精華
- 0
- 積分
- 75
- 點名
- 286
- 作業系統
- xp
- 軟體版本
- 2003
- 閱讀權限
- 20
- 性別
- 男
- 來自
- 基隆
- 註冊時間
- 2012-7-5
- 最後登錄
- 2026-11-1
          
|
- Dim i As Integer, last_row As Integer
- Private Sub Worksheet_Change(ByVal Target As Range)
- With Target
- last_row = Selection.SpecialCells(xlCellTypeLastCell).Row
-
- If Selection.Column = 3 And Cells(last_row, 3).Value >= 60 Then
- i = i + 1
- Sheets("sheet2").Select
- If i Mod 3 = 1 Then
- Sheets("sheet2").Cells.Delete Shift:=xlUp
- Sheets("sheet2").Range("B5").Activate
- End If
- Sheets("sheet1").Select
- Range(Cells(last_row, 1), Cells(last_row, 3)).Copy
-
- Sheets("sheet2").Select
- ActiveCell.PasteSpecial
- ActiveCell.Offset(1).Select
-
- Sheets("sheet1").Select
- End If
- End With
- End Sub
複製代碼 回復 4# hpmatri |
|