Я хочу, чтобы C3 показывал C3+B3 каждый раз, когда я запускаю макрос
И когда я изменяю значение B3, я хочу, чтобы он суммировался с последним значением в C3

Пример:
В3 15
С3 равен 0

Я запускаю макрос

Получается вот так

В3 15
С3 15

Я изменяю значение B3

B3 25
С3 все еще 15

Я снова запускаю макрос

Получилось бы вот так

B3 25
С3 40

Я использовал текущий макрос для суммирования, но в этом случае он не работает ...

Sub Button1_Click()
Range("C3").Formula = "=Sum(C3, B3)"
End Sub

Он продолжает говорить, что ошибка конца объекта или что-то ...

Я ценю любые предложения или альтернативные маршруты для решения моей проблемы ...

1 ответ1

0

Поскольку вы не хотите, чтобы оно автоматически обновлялось, не используйте Range.Formula , а также синтаксис SUM был неправильным:

Range("C3") = Range("C3") + Range("B3")

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .