Desabilitar auto calculo Excel Topic is solved

Tire suas dúvidas sobre programação em AutoHotkey

Moderator: Gio

thalesduarte
Posts: 95
Joined: 13 Sep 2021, 06:08

Desabilitar auto calculo Excel

Post by thalesduarte » 08 Jul 2022, 06:21

Olá, bom dia.

Como posso realizar a inativação do auto calculo/processamento do excel na execução de um script do AHK?

Estou com uma analise de dados em massa no excel, porém, gostaria que o script desativasse o AUTO CALCULO/PROCESSAMENTO das formulas.

Grato pela atenção.

User avatar
flyingDman
Posts: 3012
Joined: 29 Sep 2013, 19:01

Re: Desabilitar auto calculo Excel  Topic is solved

Post by flyingDman » 08 Jul 2022, 12:03

Code: Select all

xl := ComObjActive("excel.application")
xl.Calculation := -4135         ; -4135: manual, -4105: automatic
ou liga e desliga com uma "hotkey":

Code: Select all

#\::
xl := ComObjActive("excel.application")
xl.Calculation := (xl.Calculation = -4105) ? -4135 : -4105
return
; https://docs.microsoft.com/en-us/office/vba/api/excel.xlcalculation
14.3 & 1.3.7

thalesduarte
Posts: 95
Joined: 13 Sep 2021, 06:08

Re: Desabilitar auto calculo Excel

Post by thalesduarte » 08 Jul 2022, 13:28

Otimo, muito obrigado pela orientação.

Estava utilizando sem essa informação, os scripts que registravam dados em massa com formulas ficavam bem pesados hehe!.

Agradeço pela colaboração.

Atenciosamente,
Thales

User avatar
flyingDman
Posts: 3012
Joined: 29 Sep 2013, 19:01

Re: Desabilitar auto calculo Excel

Post by flyingDman » 08 Jul 2022, 15:27

:thumbup: Você é bem vindo
14.3 & 1.3.7

Post Reply

Return to “Ajuda e Suporte Geral”