- 帖子
- 835
- 主題
- 6
- 精華
- 0
- 積分
- 915
- 點名
- 0
- 作業系統
- Win 10,7
- 軟體版本
- 2019,2013,2003
- 閱讀權限
- 50
- 性別
- 男
- 註冊時間
- 2010-5-3
- 最後登錄
- 2024-11-14
|
2#
發表於 2015-6-13 08:50
| 只看該作者
請問各位前輩大大,我在sheet1的股票資料,其中C欄為DDE變動的成交量,我想將第一筆成交量變動大於300張的填入 ...
Apple007 發表於 2015-6-12 11:46  - Sub nn()
- Dim lSRow&
- Dim wsSou As Worksheet, wsTar As Worksheet
-
- lSRow = 2
- Set wsSou = Sheets("Sheet1")
- Set wsTar = Sheets("Sheet2")
- With wsSou
- While .Cells(lSRow, 1) <> ""
- If .Cells(lSRow, 3) > 300 Then
- .Range(.Cells(lSRow, 1), .Cells(lSRow, 3)).Copy
- wsTar.[B3].Insert Shift:=xlShiftDown
- End If
- lSRow = lSRow + 1
- Wend
- End With
- End Sub
複製代碼 |
|