2012-04-13 96 views
1

我需要在我的VBA代碼中使用Goalseek,而不是在我的電子表格中尋找目標「CELL」的目標,我需要在我的VBA中尋找「VARIABLE」的目標碼。VBA Goalseek與變量而不是單元格

例如 而不是設置一些目標CELL爲「A3」,我需要設置一個目標VARIABLE在我的VBA代碼中聲明。

同樣適用於「通過更改」字段。

這可能嗎?

+0

你的意思,你是在使用VBA Excel中?哪個版本? – 2012-04-13 15:56:05

回答

0

使用單元格的位置,是離屏做計算,那麼一旦這個過程完成後,單元格的值加載到您的變量,例如:

...GoalSeek ... ChangingCell:=Worksheets("Sheet1").Cells("A5000") 
MyVar = Worksheets("Sheet1").Cells("A5000").Value 
+0

簡單而粗暴的做法,但我做了這項工作。非常感謝Mellamokb。 – 2012-04-13 17:14:43

相關問題