Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
创建新工作簿后,我试图在 VBA 中解决此工作簿新创建的工作表。尽管激活了新工作表,Solver 仍会尝试求解宏所在的工作表。
关于如何确保 Solver 解决正确的工作表的任何建议?
我使用此代码来激活工作表。
ws.Activate
这是一个例子,我如何在 Solver 的参数化中引用单元格。
SolverOk SetCell:=Range("$E$" & i)
我只需要重新打开工作簿。
Workbooks.Open "foo.xls" wb.Activate ws.Activate