День добрый.
Если есть пара минут, подскажите в чем ошибка в написании макроса - никак не могу понять логику и/или синтаксис VBA:
Sub Макрос2()
'
Dim Stavka As Range
Dim Itogo As Range
Dim Perechen_stavka As Range
Dim Perechen_itogo As Range
' присваиваем тип переменных - все переменные типа "ячека"
Perechen_stavka = Range("A6:A89")
Perechen_itogo = Range("H6:H89")
Itogo = Range("H6")
Stavka = Range("A6")
' присваиваем каждой переменной значение или диапозон
For Each Itogo In Perechen_itogo
Range(Perechen_stavka(0)).GoalSeek Goal:=0, ChangingCell:=Range(Perechen_itogo(0))
Exit For
Next
' цикл -> обход каждой ячейки в диапозоне, начиная с первого значения (0 или "A6") и запуск "подбора параметра"
End Sub
Суть того, что хочу сделать проста - есть диапозон ячеек, обходя каждую из них в цикле хочу запустить подбор параметра.
Если есть пара минут, подскажите в чем ошибка в написании макроса - никак не могу понять логику и/или синтаксис VBA:
Sub Макрос2()
'
Dim Stavka As Range
Dim Itogo As Range
Dim Perechen_stavka As Range
Dim Perechen_itogo As Range
' присваиваем тип переменных - все переменные типа "ячека"
Perechen_stavka = Range("A6:A89")
Perechen_itogo = Range("H6:H89")
Itogo = Range("H6")
Stavka = Range("A6")
' присваиваем каждой переменной значение или диапозон
For Each Itogo In Perechen_itogo
Range(Perechen_stavka(0)).GoalSeek Goal:=0, ChangingCell:=Range(Perechen_itogo(0))
Exit For
Next
' цикл -> обход каждой ячейки в диапозоне, начиная с первого значения (0 или "A6") и запуск "подбора параметра"
End Sub
Суть того, что хочу сделать проста - есть диапозон ячеек, обходя каждую из них в цикле хочу запустить подбор параметра.