Bonjour,

Je me retrouve face à un problème qui me dépasse complètement.

Le classeur est en mode manuel.
Si j'active spécifiquement un des onglets (ce sont des feuilles "mois" donc l'onglet "Février") et que j'en sors pour aller sur "Mars" par exemple, plus rien ne fonctionne.

Le message d'erreur : La méthode 'Calculate' de l'objet 'Range' a échoué.
Le code posant problème (à priori) : un simple Rng.calculate. Rng.select fonctionne dans la fenêtre Exécution. Par contre un simple : ActiveWorkbook.ActiveSheet.range("A1").calculate ne fonctionne plus ensuite (l'objet invoqué s'est déconnecté de ses clients).

Il semble donc que quand je change d'onglet, le moteur de calculs rencontre un problème.
En fouillant la documentation Office ici je découvre la complexité sous-jacente au moteur de calculs.

Infos. complémentaires :
- le classeur est pourvu de fonctions personnalisées
- tous les onglets "Mois" ont le même code et ça ne bugg que pour un ou deux onglets MAIS sur certains fichiers, avec le même code, il n'y a pas de bugg
-en stoppant la macro, la barre de formules clignote en continu jusqu'à ce que je sélectionne une cellule

Merci déjà de m'avoir lu!