excel - VBA GoalSeek 传递的变量
问题描述
我试图在 VBA 中做简单的事情,但我做不到,这让我发疯。抱歉,但我对 VBA 有点陌生,我想以最简单的方式做到这一点。
我有以下问题:
Sheets("Sheet1").Range("R4").goalseek goal:=1392, ChangingCell:=Sheets("Sheet1").Range("S4")
我写了这一行,它有效。现在我很想在传递的变量上实现
address.goalseek goal:=value, ChangingCell:=address2
Sub Whatever (address as Range, value as Double, address2 as Range)
address.goalseek goal:=value, ChangingCell:=address2
End Sub
并能够从工作表中调用函数/子。不确定我是否应该使用 sub 或 function。我每个月都有需要调整的随机(n)行,所以我不能让它静态。尝试了很多东西,但它们不起作用。
解决方案
推荐阅读
- linux - 如何修复 cd 命令在 Kali Linux 中不起作用
- sharepoint - 在 SharePoint Online 中复制或移动文件
- python - 在python中使用序列设置数组元素
- sparql - 从 Wikidata 中使用 SPARQL 选择议会成员
- r - 这款带有 csv 上传功能的 R-Shiny 是否存在安全漏洞?
- ios - 以编程方式使用自动布局的最佳实践
- swift - 数组追加问题 - Swift
- javascript -
- c# - Is it possible to populate a viewmodel and form error messages via ViewData[]?
- python - Get rating with highest value in dictionary python