- 帖子
- 835
- 主題
- 6
- 精華
- 0
- 積分
- 915
- 點名
- 0
- 作業系統
- Win 10,7
- 軟體版本
- 2019,2013,2003
- 閱讀權限
- 50
- 性別
- 男
- 註冊時間
- 2010-5-3
- 最後登錄
- 2024-11-14
|
3#
發表於 2010-7-21 22:09
| 只看該作者
我的程式執行結果跟一樓的比較接近,唯一的差別在 B14 與 B15 兩個數字相對調.
Sub Macro1()
Dim Counter As Integer, i As Integer, num As Integer
'
For Counter = 2 To 9
Worksheets("a").Cells(1, Counter).Sort _
Key1:=Worksheets("a").Cells(, Counter), _
Header:=xlGuess
i = 2
num = Worksheets("a").Cells(2, 10)
While num < 20
Worksheets("b").Cells(i - 1, Counter - 1) = Worksheets("a").Cells(i, 11)
i = i + 1
num = num + Worksheets("a").Cells(i, 10)
Wend
Next Counter
End Sub
樓主可以參考看看... |
|