Classe MultiThreadedCalculation - le mode de calcul concurrent (Excel VBA)

Renvoie ou définit le mode de calcul concurrent. Pour utiliser une variable de classe MultiThreadedCalculation, elle doit d'abord être instanciée, par exemple


Dim mtc as MultiThreadedCalculation
Set mtc = Application.MultiThreadedCalculation

Enabled

La propriété Enabled permet aux objets MultiThreadedCalculation d’être activés ou désactivés à l’exécution. Lecture-écriture.


Application.MultiThreadedCalculation.Enabled = True

ThreadCount

Obtient le nombre total de threads de processus qui font partie de l'objet MultiThreadedCalculation spécifié.


Application.MultiThreadedCalculation.ThreadCount =

ThreadMode

Renvoie ou définit le mode de thread pour l’objet MultiThreadedCalculation spécifié. En lecture/écriture XlThreadMode. Les valeurs de retour possibles sont xlThreadModeAutomatic - Le mode de calcul multi-thread est automatique, xlThreadModeManual - Le mode de calcul multi-thread est manuel.

Vous pouvez définir le mode de thread sur xlThreadModeAutomatic ou xlThreadModeManual.


Application.MultiThreadedCalculation.ThreadMode = xlThreadModeAutomatic