Bonjour a Tous

J'ai pose le meme probleme dans le forum VBA Access (et meme celui de Win7 !!)

dans un classeur Excel vide, j'ai ajoute la macro Test :

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
Sub Test
 
dim x as integer
x = 1
On error resume next
x = x / 0
On error goto 0
x = x / 0
 
end sub
Et maintenant,
si j'execute le code avec un utilisateur Win7 qui est administrateur, le gestionnaire traite bien la premiere division par zero, continue en sequence et effectivement affiche le popup classique pour la seconde

Mais, si l'utilisateur Win7 n'est qu'un utilisateur lambda, le gestionnaire d'erreur ne voit pas la premiere commande on error resume next
et plante la macro sur la premiere division par zero.

Comme l'erreur est simple et le VBA commun (a peu pres) a tous les composants d'Office (au moins Access et Excel), j'ai la conviction que le probleme est plus lie a l'OS qu'a l'application.

Quelqu'un aurait-il une idee ?
Cdlt
Caramel13