Я вставляю эту формулу через VBA,
Cells(1, 1).FormulaR1C1 = "=LEFT(A2;5)"
Но формула, которая вставляется, заканчивается апострофами.
=LEFT('A2';5)
Это прекрасно работает с нотацией R1C1, но не с типом A1.
Я вставляю эту формулу через VBA,
Cells(1, 1).FormulaR1C1 = "=LEFT(A2;5)"
Но формула, которая вставляется, заканчивается апострофами.
=LEFT('A2';5)
Это прекрасно работает с нотацией R1C1, но не с типом A1.
Использование .Formula
вместо .FormulaR1C1
решил проблему.
Cells(1, 1).Formula = "=LEFT(A2;5)"