Помогите, пожалуйста, написать макрос.
Необходимо посчитать оптимальное количество заклепок в стыке из условий прочности.
Изначально в ячейке В13 задается число заклепок 2, дальше практически все расчетные формулы ссылаются на эту ячейку.
В результате всех расчетов получаю 4 ячейки В27, В32, В35, В38, к которых 4 значения запаса прочности - 4 числа; функцией И в ячейке В40 задала условие =И(B27>1;B32>1;B35>1;B38>1)...соответственно получается, если хотя бы в одной ячейке значение < 1, то в ячейке В40 пишется ЛОЖЬ, иначе ИСТИНА.
Теперь основная задача: необходимо автоматизировать процесс счетчиком таким образом, чтобы если в ячейке В40 значение ЛОЖЬ, то в ячейке В13 число заклепок увеличивается на 2 и снова производится расчет...соответственно получается новое значение в ячейке В40.
Расчет прекращается, когда в ячейке В40 получается значение ИСТИНА.
Можно продублировать формулы, так чтобы число заклепок прибавлялось не в ту ячейку, в которую изначально задается, но все равно все продублированные формулы должны каждый раз автоматически пересчитывать значения, в зависимости от значения счетчика, до тех пор пока все значения запасов будут >1.
Если, что-то непонятно из объяснений могу скинуть собственно екселевский файл с расчетом.
|