Erreur de compilation Excel97

Résolu/Fermé
Mistral_13200 Messages postés 636 Date d'inscription mardi 5 août 2008 Statut Membre Dernière intervention 15 novembre 2024 - 19 déc. 2010 à 19:01
Mistral_13200 Messages postés 636 Date d'inscription mardi 5 août 2008 Statut Membre Dernière intervention 15 novembre 2024 - 20 déc. 2010 à 07:11
Bonsoir à tous,

J'ai développé une application Excel que je suis en train de tester sur plusieurs versions de Windows et d'Excel. Jusqu'à présent je n'ai pas eu de soucis. Mais je viens d'apprendre par l'un des utilisateurs qu'avec Office 97 il y a une erreur :

Erreur de compilation dans le module caché : xx

Ce qui n'est pas surprenant compte tenu de fait que toute la procédure VBA est protégée.
Dans ce module je vais chercher un fichier «TXT» situé dans le même répertoire que le classeur. Je mets en forme ce fichier, largeur des champs, ligne de titre, ajout de colonne, et j'intégrer le tout, par copier/coller spécial (valeur et format) sur une des feuilles de mon application.
Quelqu'un connaît-il les différences entre 97 et les versions supérieures.
D'avance merci.
Cordialement.
Mistral

2 réponses

gbinforme Messages postés 14946 Date d'inscription lundi 18 octobre 2004 Statut Contributeur Dernière intervention 24 juin 2020 4 712
19 déc. 2010 à 21:35
bonjour Mistral,

Des différences il y en a toujours entre les versions, sinon pourquoi passer à la suivante.

Avec 97 il manque surtout pas mal de paramètres sur les fonctions : par exemple un tri 2007 avec toutes ses options n'a aucune chance de fonctionner car il a été rajouté des paramètres inconnus de 97.

Il se peut aussi que certaines fonctions où une propriété est prise par défaut en 2003/2010 et doit être écrite en 97.

La liste des différences avait été publiée mais il y a tellement longtemps que je ne l'ai pas retrouvée, sans doute phagocytée par les 4 ou 5 versions ultérieures.
0
Mistral_13200 Messages postés 636 Date d'inscription mardi 5 août 2008 Statut Membre Dernière intervention 15 novembre 2024 4
20 déc. 2010 à 07:11
Bonjour Gbinforme,

Tout d'abord merci de ta réponse.
J'avais effectivement eu des soucis avec des fonctions de tri qui fonctionnaient parfaitement bien avec Excel 2003 mais qui bloquaient avec 97.
J'ai moi aussi cherché sur la toile des infos mais sans grand succès.
Compte tenu de ce que je fais dans le module en défaut je pense que ça doit venir de la façon dont j'adresse le chemin pour aller chercher mon fichier TXT ou de ma façon de l'ouvrir.
Je vais reprendre encore un peu mes recherches avec un petit espoir en cette période de fête, vas savoir si le petit homme rouge n'a pas la solution...
Cordialement
Mistral
0