Я создаю строку, которая является формулой.Как здесь (это более простой пример)
Если:
A1 is "Sum"
A2 is "D3"
Тогда B1 равен =Concatenate("=",A1,"(",A2,")")
Я хочу макрос VBA, который принимает результат формулы в B1 и вставьте в виде формулы в C1.
Мне нужно, чтобы C1 была формулой =SUM(D3)
Я думаю, что это включает PasteSpecial иоценить, но я не могу понять, как.
Я не хочу использовать функцию INDIRECT, потому что я хочу иметь возможность заполнять больше ячеек, чем формула и относительные ссылки внутри.