我有一個有300行數據的excel文件,我需要在每一行中使用求解器。在列K的每個單元中有一個方程,通過改變單元H9應該等於零。使用宏的Excel求解器
求解:
- 靶細胞:K9(應等於 「0」)
- 通過改變細胞:H9
- 輸出單元:H9
求解器應該從排工作9至第309行。
我可以在互聯網上找到很多類似的問題,但我無法修改編程鱈魚é對我的情況。
*Sub Macro2()
' Macro2 Macro
'
Sneltoets: Ctrl+v
'
Dim c As Range
Dim nRows As Integral
nRows = 300
For Each c In Range("$H$9:$H$309")
SolverOk SetCell:=c.Offset(0, 3), MaxMinVal:=3, ValueOf:=0, ByChange:=c.Address, _
Engine:=1, EngineDesc:=" GRG Nonlinear "
SolverSolve userfinish:=True
SolverFinish keepfinal:=1
Next
End Sub*
它是我第一次在Excel中編程。
如果有人能幫助我,我會非常感激!
你可以顯示你到目前爲止的代碼,即使它不工作? 「K9值爲0」是什麼意思? – NavkarJ
我已編輯該主題。 – Jelle
@Jelle - 請發表您發現作爲一個答案有幫助的代碼並將其標記爲這樣使那些即將後就可以更清楚地看到答案.. –