- 帖子
- 46
- 主題
- 3
- 精華
- 0
- 積分
- 73
- 點名
- 0
- 作業系統
- WIN7
- 軟體版本
- Office 2007
- 閱讀權限
- 20
- 性別
- 男
- 註冊時間
- 2018-2-12
- 最後登錄
- 2025-9-17
|
[發問] for 巢狀迴圈 運算速度有點久請問該如何改善
- Sub 銷貨明細總數()
- Dim x As Long
- With 銷貨總數
- For i = 5 To 64
- For c = 10 To 39
- x = WorksheetFunction.sumif(Sheets("銷貨明細").Range("B2:B500"), Sheets("銷貨總數").Cells(1, c) & Sheets("銷貨總數").Cells(i, 1), Sheets("銷貨明細").Range("O2:O600"))
- If Sheets("銷貨總數").Cells(i, c) <> x Then
- Sheets("銷貨總數").Cells(i, c) = x
- End If
- Next
- Next
- End With
-
- End Sub
複製代碼 |
|