Так что если я объявил переменную и назову ее «Оценить1» в VBA для листа, на котором работает. Как я могу использовать его в формуле внутри ячейки в таблице: Пример:Могу ли я использовать объявленную переменную в VBA внутри ячейки внутри электронной таблицы?
(ячейка А2) = A1 * rate1
AFAIK вы не можете сделать что. Что вы можете сделать, хотя и находится в вашей формуле, используйте где-то пустую ячейку и назовите эту ячейку «Rate1» с помощью диспетчера имен диапазонов. Или просто используйте свой VBA для создания именованного диапазона под названием «Rate1», который имеет это значение. – BruceWayne
Нет, если это строго переменная VBA. Если вы создадите его как определенное имя, вы можете использовать его в ячейке и в формуле. (Вместо того, чтобы назначать ячейку или диапазон определенному имени, она была бы фактически постоянной.) – PeterT
Мне кажется, извините, я не видел этого ответа. Спасибо за ваш ответ. –