Sur excel 2000 et 2003
Résolu/Fermé
Boschmanspi
Messages postés
71
Date d'inscription
mercredi 27 février 2008
Statut
Membre
Dernière intervention
3 janvier 2014
-
Modifié par Boschmanspi le 20/01/2011 à 23:42
mic13710 Messages postés 1087 Date d'inscription samedi 26 novembre 2005 Statut Membre Dernière intervention 13 mai 2021 - 7 févr. 2011 à 15:54
mic13710 Messages postés 1087 Date d'inscription samedi 26 novembre 2005 Statut Membre Dernière intervention 13 mai 2021 - 7 févr. 2011 à 15:54
A voir également:
- Sur excel 2000 et 2003
- Si et excel - Guide
- Liste déroulante excel - Guide
- Word et excel gratuit - Guide
- Calculer une moyenne sur excel - Guide
- Comment aller à la ligne sur excel - Guide
1 réponse
mic13710
Messages postés
1087
Date d'inscription
samedi 26 novembre 2005
Statut
Membre
Dernière intervention
13 mai 2021
355
25 janv. 2011 à 23:21
25 janv. 2011 à 23:21
Bonsoir,
Et est-ce que vos macros fonctionnent toujours lorsque vous sauvegardez sans modification votre fichier excel 2000 sous 2003 (fermer puis ouvrir) ?
Il y a des différences entre les instructions vba de 2000 et 2003. Il se peut que vous ayez une instruction qui fonctionne sous 2003 en mode de compatibilité avec les versions antérieures (2000 en l'occurence).
Mais le simple fait de modifier une ligne relance une compilation du code qui doit alors être conforme à 2003 et c'est peut-être là votre problème.
Les codes de tri de 2000 par exemple posent semble-t'il des problèmes de compatibilité avec 2003.
A voir peut-être de ce côté.
Michel
Et est-ce que vos macros fonctionnent toujours lorsque vous sauvegardez sans modification votre fichier excel 2000 sous 2003 (fermer puis ouvrir) ?
Il y a des différences entre les instructions vba de 2000 et 2003. Il se peut que vous ayez une instruction qui fonctionne sous 2003 en mode de compatibilité avec les versions antérieures (2000 en l'occurence).
Mais le simple fait de modifier une ligne relance une compilation du code qui doit alors être conforme à 2003 et c'est peut-être là votre problème.
Les codes de tri de 2000 par exemple posent semble-t'il des problèmes de compatibilité avec 2003.
A voir peut-être de ce côté.
Michel
26 janv. 2011 à 00:20
Merci de ta réponse, d'ou ma nouvelle question comment voir les instructions qui ne serait pas compatibles pour pouvoir modifier sur excel 2003 ?
Modifié par mic13710 le 26/01/2011 à 00:43
Ma réponse était basée sur ce que j'ai pu lire de çi de là (d'où le semble t'il), et il y aurait des différences qui peuvent nuire au fonctionnement des macros, mais je n'ai rien trouvé qui répertorie ces différences.
Je n'ai plus 2000 depuis longtemps et aucun programme écrit en vba 6.0 (la version embarquée avec 2000). Je travaille avec 2003 (version vba 6.3) et j'évite 2007 et sa nouvelle mouture 2010 car je ne peux pas supporter leur présentation.
Ceci étant, si vous le souhaitez, vous pouvez mettre votre fichier sur cjoint après avoir éliminé les informations sensibles, on pourra mieux analyser votre problème et essayer d'y apporter des solutions.
Michel
Modifié par Boschmanspi le 26/01/2011 à 00:54
La compilation en 2003 ne devrait elle pas donner ds messages d'erreurs ?
comment puis-je mettre mon fichier sur ci-joint ?
Pierre
26 janv. 2011 à 09:03
En le déposant sur ce site http://www.cijoint.fr/
Cliquer sur "parcourir", aller sur le fichier et cliquer "Ouvrir" dans la fenêtre de recherche
Cliquer sur le bouton "Cliquez ici pour déposer le dossier"
copier le lien et le coller dans un message pour que je puisse le récupérer
Michel
Modifié par Boschmanspi le 26/01/2011 à 15:02
Le fichier Teste_Programme qui contient les formes et les macros
le fichier teste_data qui doit contenir les données et le fichier Teste_NomPrénom qui sont des paremètre.
C:\Documents and Settings\Pierre\Bureau\Honnaraires Teste\2011\Teste_......
j'espère que c'est la bonne procédure ?
pour info quand dans excel 2003 il recompile il ne me donne pas de message d'erreur. et enc excsl 2000 pas de probleme en lancant Teste_programme
merci pour ton aide
Pierre