excel - VBA - 使用变量寻找目标,而不是使用 excel 单元格。引发“无效的限定符”错误
问题描述
我的代码在下面,简单的目标搜索但仅使用变量,不想使用 excel 单元格。目标搜索函数抛出错误“无效的限定符”。我不知道为什么。请帮忙?
Public Sub GoalSeekUsingArray()
Dim a As Double
Dim b As Double
Dim c As Double
Dim TotalCalculated As Double
Dim TotalDesired As Integer
a = 100
b = -30
c = -10
TotalCalculated = a + b + c '<<<<Initially... TotalCalculated = 60, as you can see.
TotalDesired = 55 '<<<<Goal-Seek should produce a=95 because 95 - 30 - 10 = 55 as desired goal.
TotalCalculated.GoalSeek Goal:=TotalDesired, ChangingCell:=a '<<<This throws the error.
Debug.Print a
End Sub
解决方案
推荐阅读
- javascript - IE11 支持 json2html 吗?
- python - JSON 被替换
- python - 我可以在 Qt 中的 app.exec() 之后运行一个函数吗?
- python - Grep 仅在文本文件中包含最新日期时间的最后一行
- azure - 是否有任何替代方法可以在不使用 Power Virtual Agent 的情况下为 Microsoft Teams 创建聊天机器人?
- algorithm - 在输入迭代期间解析字符串而不偷看/回顾
- django - 如何在 django 中向 ManyToManyField 添加元素后运行函数
- javascript - 当我使用类似 geojson 格式的数组时如何过滤数组
- c# - 使用 gtk c# 进行单元测试 gui
- swift - CoreData UIKit SwiftUI