Excel 2003 vers 2007

paul87

XLDnaute Impliqué
Bonjour à tous, Bonjour le Forum.
J'ai une application en cours de développement sous 2003 qui utilise du code vba, des UF, macros, ...etc..
je me rends compte maintenant que je n'aurai pas assez de colonnes (256) avec Excel2003.
puis-je continuer mon développement sous 2007 ?
si oui..comment..?
ai-je des modifs à prévoir..? beaucoup?
Merci pour vos conseils.
Paul
 

JNP

XLDnaute Barbatruc
Re : Excel 2003 vers 2007

Bonjour Paul87 :)
J'ai une application en cours de développement sous 2003 qui utilise du code vba, des UF, macros, ...etc..
je me rends compte maintenant que je n'aurai pas assez de colonnes (256) avec Excel2003.
Gourmand :p
puis-je continuer mon développement sous 2007 ?
Sans aucun (à 99%) soucis
si oui..comment..?
En investissant une version 2007, en ouvrant ton fichier sous 2007, et en l'enregistrant sous XLSM au lieu de ton XLS actuel.
ai-je des modifs à prévoir..? beaucoup?
En principe, dans le sens 2003 -> 2007, très peu de modif, dépendant surtout des actions de ton code, par contre, à partir du moment où tu dépasses les 256 colonnes, un Enregistrer sous 97-2003 éliminera tout ce qui dépasseras de ta colonne 256, ce qui empêche tout retour en arrière (alors qu'un certain nombre de nouveautés d'Excel se contentent d'être plus ou moins adaptées pour le format antérieur, sans forcément rendre le fichier illisible...)
Bon courage :cool:
 

paul87

XLDnaute Impliqué
Re : Excel 2003 vers 2007

Re.bonjour à tous et merci à toi JNP
J'ai bien enregistré mon fichier en .xlxm
mes codes vba (6.3) fonctionnent, ainsi que tous les contrôles et divers UF.
Mais,
je suis toujours limité à 256 colonnes..!!
Pourquoi..?
comme je découvre 2007....il y a peut-être un paramétrage que je ne connais pas !!!
Merci par avance
Paul
 

bbb38

XLDnaute Accro
Re : Excel 2003 vers 2007

Bonjour Paul87, JNP, le forum,

Une des deux méthodes :
- Ouvrir le classeur Excel 2003,
- Cliquez sur le bouton Office et sélectionnez Enregistrez sous,
- Dans le menu, choisir Classeur Excel prenant en charge les macros,
- Cliquez sur Enregistrer,
- Fermez le classeur,
- Ouvrir à nouveau le classeur.
Cordialement,
Bernard.
 

mromain

XLDnaute Barbatruc
Re : Excel 2003 vers 2007

bonjour le fil,

Je m'étais déjà aperçu de cette étrangeté. Personnellement, je crée un nouveau fichier au format 2007 (à la création, il y a le bon nombre de lignes et de colonnes), puis je copie mes valeurs/formules/formats, puis je copie mes différents modules/formulaires/modules de classe (+ le code derière les feuilles) et enfin la "transition" vers 2007 du fichier est fini.

Je me mets ce fil de côté au cas où il y ait une méthode plus simple.

a+
 

bbb38

XLDnaute Accro
Re : Excel 2003 vers 2007

Bonjour Paul87, le forum,

Vérifies si la barre de titre du classeur indique après le nom du fichier [Mode de compatibilité].
Dans cette hypothèse, cliques sur le bouton Office et choisis Convertir.
Après la conversion fermer, puis ouvrir à nouveau le classeur.
Cordialement,
Bernard.
 

Discussions similaires

Membres actuellement en ligne

Aucun membre en ligne actuellement.

Statistiques des forums

Discussions
314 051
Messages
2 105 057
Membres
109 242
dernier inscrit
zaboul2