Desativar atualização de tela
Como criar macro para desabilitar atualização de tela no LibreOffice Calc?
perguntadas 2018-11-22 12:22:08 +0100
Esta mensagem é um wiki. Qualquer pessoa com karma >75 é bem-vinda para a melhorar.
Como criar macro para desabilitar atualização de tela no LibreOffice Calc?
Achei a resposta pesquisando aqui.
Sub ContarAte20000
Dim i As Integer
ThisComponent.LockControllers
ThisComponent.EnableAutomaticCalculation(False)
For i = 0 to 2000
Next i
ThisComponent.EnableAutomaticCalculation(True)
ThisComponent.CalculateAll
ThisComponent.UnlockControllers
End Sub
O código acima inicia com o cancelamento da atualização de tela, dessa forma, minimizamos o tempo de execução da macro. Após a execução atualizamos a atualização. No código eu criei os valores eram lançados na planilha e, por terem fórmulas, eram atualizados sempre que alterados. Dessa forma os dados são atualizados somente após o encerramento da macro.
Perguntadas: 2018-11-22 12:22:08 +0100
Lidas: 208 vezes
Última atualização: Nov 22 '18
Como salvar ou exportar planilha como imagem (jpg... etc)?
data automatica sem usar o recurso de funções
Panilha para calculo de horas normais e horas extra e adicional noturno
Como posso converter um macro criado no excel 2007 que me dá os feriados como forma de função
Alteração automática da formatação de horas no Calc