Microsoft 365 Suppression message d'erreur " Excel a rencontré un pb avec au niveau des références de formules "

Mr.Nobody

XLDnaute Nouveau
Bonjour à tous,

Après avoir cherché je ne trouve toujours pas de solution à mon problème.
J'ai une macro qui exécute différentes choses pour éviter des saisies manuelles. Tout marche très bien sauf qu'à la fin de l'exécution j'ai le message via un pop up bloquant :

Code:
"Excel a rencontré un problème au niveau d'une ou de plusieurs fomules dans cette feuille de calcul. Vérifiez les que les références cellules, noms de plages, noms définis et liens de vos formules soient tous correctes "

J'ai effectivement quelques formules "vides" qui nécessite une saisie manuelle après l'exécution de la macro. Mais je ne peux pas faire sans.

J'ai d'abord supprimer les alertes via "vérifications des formules " dans l'onglet Formules mais ça na rien changé.

J'ai ensuite intégré un private sub dans ThisWorkBook comme ceci:

VB:
Private Sub Workbook_Open()

With Application.ErrorCheckingOptions
    .BackgroundChecking = False
    .EvaluateToError = False
    .TextDate = False
    .NumberAsText = False
    .InconsistentFormula = False
    .OmittedCells = False
    .UnlockedFormulaCells = False
    .ListDataValidation = False
End With


  End Sub

puis ceci
Code:
Private Sub Workbook_Open()

Application.DisplayAlerts = False

  End Sub

et également ceci :
Code:
Private Sub Workbook_Open()
    Application.ErrorCheckingOptions.BackgroundChecking = False
End Sub

Pareil en le placement au début de mon code initial.

Quelqu'un aurait-il une petite d'idée ? à part désactiver dans les options le gestionnaire d'erreurs mais qui je préfère éviter.

D'avance merci
 

Discussions similaires

Statistiques des forums

Discussions
312 103
Messages
2 085 311
Membres
102 860
dernier inscrit
fredo67