Em um ambiente do Excel 365, tento inserir uma fórmula dinâmica de derramamento:
Sub WhyDoesThisFail()
Range("A1").Formula = "=SEQUENCE(10)"
End Sub
Estranhamente eu recebo:
Há um @ gratuito e nenhum derramamento. ( Se eu inserir a fórmula manualmente, obtenho o resultado esperado. )
Igualmente estranho, se eu inserir a fórmula como um String
, obtenho o resultado esperado!
Sub WhyDoesThisWork()
Range("A1") = "=SEQUENCE(10)"
End Sub
Por que .Formula
falha?? Alguém pode explicar o que está acontecendo??
Usar
.Formula2