- 帖子
- 323
- 主題
- 6
- 精華
- 0
- 積分
- 313
- 點名
- 0
- 作業系統
- xp
- 軟體版本
- 2k
- 閱讀權限
- 20
- 性別
- 男
- 註冊時間
- 2015-6-24
- 最後登錄
- 2026-1-5
|
本帖最後由 jackyq 於 2016-3-18 17:37 編輯
Sub 執行我()
欄位_Max = Cells(, "D").Column
For cc = 1 To 欄位_Max
ReDim 欄位(1 To cc) As Long
ReDim Result(1 To cc) As String
For w = 1 To cc: 欄位(w) = w: Next
Do
money= 0
For w = LBound(欄位) To UBound(欄位)
money = money + val(Cells(2, 欄位(w)))
If money > 105 Then Exit For
Result(w) = Cells(1, 欄位(w))
Next
If money <= 105 Then
Result_s = Result_s & Join(Result, "+") & " = " & money & vbCrLf
End If
Loop Until Not GG1(id_ar:=欄位, id_ar_value_max:=欄位_Max)
Next
If Result_s <> "" Then MsgBox Result_s
End Sub |
|