Bonjour à tout le forum,
j'ai un problème sur un fichier excel constitué de différentes macros, toutes très basiques.
C'est du genre, afficher ou pas des onglets, des lignes, colorer des cellules en bleu, en gris, ajouter une formule dans telle cellule, etc, etc...
Tout marche très bien sur mon PC et celui de mon client.
Seulement ce client, fournit ce fichier à ses filiales situées dans différents pays dont l'asie.
Et le même fichier à des comportements très différents selon ces filiales.
Dans certaines, il affiche des erreurs de run-time error 1004, des erreurs d'exécutions 32809. Parfois il n'y a pas d'erreur, mais la macro n'a pas fait ce qu'on lui demandait; j'ai vérifié ce dernier point en ajoutant ligne par ligne, un incrément dans une cellule pour voir où ça bloquait. Et il arrive au bon endroit mais après, c'est comme si l'exécution s'était arrêtée.
Le pire là dedans, c'est que cela ne se produit pas dans toutes les filiales (heureusement), pas dans toutes les macros et que lorsqu'on récupère le fichier de la filiale, ça marche chez moi et chez le client!!!
Je précise que l'on teste tous en 2007 SP3
Par contre, la filiale prend le fichier modèle et en modifie un peu le contenu (paramétrage dans un onglet avec des valeurs différentes selon la filiale) mais je le redis, si on récupère le fichier, tout marche bien chez moi.
Avez-vous une idée de ce qui peut se passer? Existe-t'il un moyen de résoudre ce genre de comportement?
Merci pour votre attention
Clark
j'ai un problème sur un fichier excel constitué de différentes macros, toutes très basiques.
C'est du genre, afficher ou pas des onglets, des lignes, colorer des cellules en bleu, en gris, ajouter une formule dans telle cellule, etc, etc...
Tout marche très bien sur mon PC et celui de mon client.
Seulement ce client, fournit ce fichier à ses filiales situées dans différents pays dont l'asie.
Et le même fichier à des comportements très différents selon ces filiales.
Dans certaines, il affiche des erreurs de run-time error 1004, des erreurs d'exécutions 32809. Parfois il n'y a pas d'erreur, mais la macro n'a pas fait ce qu'on lui demandait; j'ai vérifié ce dernier point en ajoutant ligne par ligne, un incrément dans une cellule pour voir où ça bloquait. Et il arrive au bon endroit mais après, c'est comme si l'exécution s'était arrêtée.
Le pire là dedans, c'est que cela ne se produit pas dans toutes les filiales (heureusement), pas dans toutes les macros et que lorsqu'on récupère le fichier de la filiale, ça marche chez moi et chez le client!!!
Je précise que l'on teste tous en 2007 SP3
Par contre, la filiale prend le fichier modèle et en modifie un peu le contenu (paramétrage dans un onglet avec des valeurs différentes selon la filiale) mais je le redis, si on récupère le fichier, tout marche bien chez moi.
Avez-vous une idée de ce qui peut se passer? Existe-t'il un moyen de résoudre ce genre de comportement?
Merci pour votre attention
Clark