- 帖子
- 5923
- 主題
- 13
- 精華
- 1
- 積分
- 5986
- 點名
- 0
- 作業系統
- win10
- 軟體版本
- Office 2010
- 閱讀權限
- 150
- 性別
- 男
- 來自
- 台灣基隆
- 註冊時間
- 2010-5-1
- 最後登錄
- 2022-1-23
        
|
回復 1# swtseng
試試看- Option Explicit
- Sub xx()
- Dim my_min%, my_max%, i&, Ar(2 To 65535, 1 To 5)
- my_min = 30
- my_max = 50
- Sheet1.Cells(27) = "Num"
- Sheet1.Cells(28) = "x(1)"
- Sheet1.Cells(29) = "y(2)"
- Sheet1.Cells(30) = "iv(3)"
- Sheet1.Cells(31) = "vf(4)"
- For i = 2 To 65535
- Ar(i, 1) = Sheet3.Cells(i, 1)
- If Sheet3.Cells(i, 6) > my_min And Sheet3.Cells(i, 6) < my_max Then
- Ar(i, 2) = Sheet3.Cells(i, 3)
- Ar(i, 3) = Sheet3.Cells(i, 4)
- Ar(i, 4) = Sheet3.Cells(i, 5)
- Ar(i, 5) = Sheet3.Cells(i, 6)
- End If
- Next i
- Sheet1.Cells(2, 27).Resize(65534, 5) = Ar
- End Sub
複製代碼 |
|