Como realizar o recálculo de maneira direcionada
Se você quiser garantir um recálculo direcionado de tabelas em suas macros, use o método Calcular uma. Isso pode ser útil em tabelas grandes nas quais o cálculo automático está desativado porque leva muito tempo.
Use a seguinte linha de programa para recalcular todas as tabelas em todas as pastas abertas:
Application.Calculate
Se você deseja recalcular apenas uma única folha, use o seguinte comando:
Planilhas (1). Calcular
Sobre o objeto Planilhas (1) endereçar a planilha desejada. Para recalcular todas as tabelas na pasta de trabalho em que a macro é executada, use a seguinte macro:
Sub ThisHereAllCalculate ()
Dim i As Integer
For i = 1 To ThisWorkbook.Worksheets.Count
ThisWorkbook.Worksheets (i) .Calculate
Proximo eu
End Sub