Microsoft 365 Vérification que les formules soient bien calculées

Anthonymctm

XLDnaute Occasionnel
Bonjour Le forum,

Sur un classeur assez complexes niveau formules, ça se croise partout, j'ai rencontré un problème d'actualisation des données.

C'est comme si de temps en temps certaines formules avaient besoin d'un petit refresh, d'être recalculée.

Je précises que les formules ne vont jamais chercher en dehors du classeur.

Mon option de calcul est pourtant bien en automatique.

Connaissez-vous un réglage à ce sujet ?
Un code qui vérifie que les données soient à jour et actualise si besoin ?

Merci :)
 

Anthonymctm

XLDnaute Occasionnel
Bonsoir,

Vous pouvez forcer un recalcul des formules
Par exemple pour recalculé les formules de la page A à C d'une feuille nommée Sheet1

VB:
Worksheets("Sheet1").UsedRange.Columns("A:C").Calculate
Merci, oui j'ai vu avec l'enregistreur de macro qu'on pouvait lancer calcultate.

Là il me faudrait surtout un moyen de detecter que ce soit pas à jour.

J'ai plusieurs collones groupées, et j'ai l'impression que ça n'actualise pas les prix quand la source de la formule est réduite/masquée.

Exemple résultat en D1=C1*2
La colonne C est réduite/masquée et C1=A1*2
Si je modifie A1, D1 ne s'actualise pas toujours.
Evidemment mon classeur a bien plus de formules (des recherchesX, si erreur, equiv, concatenation, plages nommées dynamiques, etc)

Je me demande si le calcul ne serait pas fait en systématique pour fluidifier la manipulation ?
 

Statistiques des forums

Discussions
312 101
Messages
2 085 300
Membres
102 857
dernier inscrit
Nony1931