В VBA для Excel 2017 на моем iMac у меня возникает следующая проблема:
Sub UpdateSummary()
Total = "=QUOTIENT(120;60)"
Sheets("Summary").Range("H15").Formula = Total
End Sub
Это дает ошибку времени выполнения 1004
Однако, если я это сделаю:
Sub UpdateSummary()
Total = "QUOTIENT(120;60)"
Sheets("Summary").Range("H15").Formula = Total
End Sub
и вручную добавьте знак = в ячейку H15, формула работает, как и ожидалось.
Что можно сделать, чтобы решить эту проблему?
PS: исходный код сложнее, чем вышеочевидно, но этот фрагмент кода генерирует ошибку и, вероятно, легче понять, чем исходный код.