Re,
Dans ton cas, tu peux enlever ce chiffre et le remplacer par 0 ou "vbokonly". Cela revient au même
Il faudrait savoir où tu as pêché cette ligne de code
Le 166 vient peut être de l'addition de chiffres. Exemple, remplace le 166 par 292 tu verras que la boite à message affiche une option NON et OUI
Pour comprendre vois quelques explications ici --> https://www.excel-pratique.com/fr/vba/boites_de_dialogue.php
In fine, c'est plus compréhensible de mettre VbOkOnly, vbYesNo ou autre chose plutôt que de mettre des chiffres
Cordialemen