VBA GoalSeek прошел переменные - PullRequest
0 голосов
/ 08 апреля 2020

Я пытаюсь сделать простую вещь в VBA, но не могу, и это сводит меня с ума. Извините, но я новичок в VBA и хочу сделать это как можно проще. У меня следующая проблема:

Sheets("Sheet1").Range("R4").goalseek goal:=1392, ChangingCell:=Sheets("Sheet1").Range("S4")

Я написал эту строку, и она работает. Теперь я хотел бы сделать это для переданных переменных

address.goalseek goal:=value, ChangingCell:=address2

Sub Whatever (address as Range, value as Double, address2 as Range) address.goalseek goal:=value, ChangingCell:=address2 End Sub

и иметь возможность вызывать функцию / подпрограмму из Рабочий лист. Не уверен, стоит ли мне использовать sub или функцию. У меня есть каждый месяц случайные (n) -линии, которые нужно отрегулировать, чтобы я не смог сделать это c. Перепробовал много вещей и они не работают.

Спасибо

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...