У меня очень ограниченный опыт кодирования VBA, поэтому заранее извиняюсь за любую наивность. Я приложил свою таблицу Excel, чтобы вы могли видеть, о чем я говорю.
Для классного проекта мне дали серию из 15 проектов. Проекты имеют ряд доходов и доходов, но все они остаются постоянными, за исключением одного столбца. Я должен использовать решатель, чтобы найти наиболее ценную комбинацию этих проектов при минимизации затрат. Я понимаю, как это сделать. Но я должен использовать кодирование VBA, чтобы запустить список альтернативных значений через таблицу и выбрать лучшую группу проектов для каждого значения. Жизненное значение в O5 и значение травмы в O6 - вот что меняется. Для каждой решающей итерации мне нужно заменять эти значения на одно в списке (ячейки с N11 по O26) по одному. Кроме того, для каждого результата, который я go просматривал в списке, мне нужно создать еще одну таблицу, в которой будут записаны выбранные проекты. Так что для картины, которую я дал, мне нужно было бы записать F1, G, H и J1.
Мой вопрос: Как мне использовать VBA, чтобы l oop решить через таблицу переменных и записать результаты каждой итерации решателя в новую таблицу? Я думаю, что я бы использовал VBA для копирования содержимого ячеек с утвержденными проектами на основе результата двоичного решателя в столбце «Выбор», но я не уверен, как это сделать.
Любая помощь будет оценена, спасибо!
Таблица Excel 1 : https://i.stack.imgur.com/8CCmX.png