Quelle est la différence entre l'Application.Calculer et d'Application.CalculateFull?
Quelle est la différence entre l'Application.Calculer et d'Application.CalculateFull?
https://msdn.microsoft.com/en-us/library/office/ff195517.aspx
https://msdn.microsoft.com/en-us/library/office/ff194064.aspx
En regardant cela, je ne sais pas si ils peuvent entraîner des résultats différents ou de leur portée ou de l'efficacité est différente.
OriginalL'auteur zaptask | 2016-05-26
Vous devez vous connecter pour publier un commentaire.
Calculate
calcule uniquement les nouvelles, changé et les formules volatiles.CalculateFull
calcule tous formules indépendamment. En règle générale, ce sera donc plus lent.CalculateFullRebuild
calcule toutes les formules et reconstruit l'ensemble du calcul de l'arbre des dépendances. Ce sera le plus lent de tous.OriginalL'auteur Rory
Dans le premier article, vous pouvez voir que si vous utilisez
.Calculate
vous devez spécifier ce que pour calculer. Feuille de calcul, plage, feuille, etc... Et lors de l'utilisation de.calculateFull
il calcule tout dans le classeur. Donc calculateFull est au-dessus de calculer <==> calculer pouvez spécifier qu'une partie de calculateFullJe pense que je ne peux pas écrire quelque chose de plus à cette, sa semble si simple pour moi. Si vous avez d'autres questions, n'hésitez pas à demander.
edit: donc pour répondre à votre question, vos deux exemples sont à mon humble avis même
OriginalL'auteur Luboš Suk