Conversion fichiers xls en xlsx (xlsm)

Pour partager vos applications (Excel, Calc et Google Sheets) avec les autres membres
Avatar du membre
Jean-Eric
Fanatique d'Excel
Fanatique d'Excel
Messages : 16'167
Appréciations reçues : 627
Inscrit le : 27 août 2012
Version d'Excel : 365 Personnel

Message par Jean-Eric » 24 juin 2014, 14:54

Bonjour,

Je mets à votre disposition un classeur qui permet la conversion de vos fichiers xls (Excel 2003) dans des versions xlsx et xlsm.
Il comporte 2 procédures :
1 - conversion
2 - conversion + suppression fichier initial
Veuillez suivre les indications contenues dans Feuil1.

Attention aux fichiers xls avec macros. Ils vont être convertis en xlsm mais le bon fonctionnement n'est pas garanti :oops:
Dans le doute, privilégiez la la procédure 1. Vous déciderez ensuite de la suppression!

Je ne suis pas l'auteur de ces procédures :
http://codebyjoshua.blogspot.fr/2013/03 ... -xlsm.html

Edit : Il est nécessaire d'ajouter la référence (bibliothèque) 'Microsoft Scripting Runtime'

Bonne utilisation.

Jean-Eric
convertir xls en xlsx xlsm vba v2.xlsm
(21.04 Kio) Téléchargé 435 fois
Modifié en dernier par Jean-Eric le 3 septembre 2017, 07:30, modifié 1 fois.
Jean-Eric

Je ne réponds pas aux M.P. non sollicités.
Avatar du membre
Gilles Roy
Nouveau venu
Nouveau venu
Messages : 2
Inscrit le : 13 février 2016
Version d'Excel : MAC 2001fr à MAC 2016 FR

Message par Gilles Roy » 18 février 2016, 12:23

Bonjour,

Je suis nouveau sur le forum et ignorant en VBA, alors je ne sais trop encore comment demander de l'aide sur 2/3 questions :

=> Utiliser un Classeur Excel 97-2004 (.xls) écrit au début sur Excel 4 (PC, Janvier 2002) "Compatible avec les versions Excel 98 à Excel 2004 pour Mac et Excel 97 à Excel 2003 pour Windows. Préserver du code macro VBA et des feuilles macro Excel 4.0. Les macros VBA ne s'exécutent pas dans Excel 2008." pour Excel X Mac 15.13.3 ?
Comment faire pour se servir de cette ancienne appliVBA Astrologico-nomique dans le nouvel EXCEL ?

=> Existe-t-il des programmeurs pour rendre cette appli VBA en d'autres langages (ex : JAVA, cross plate-form ou en .exe ou autres ... ?
Suis prêt à rémunérer, tellement j'en ai marre de galérer !

Dois-je envoyer l'appli en privé ou l'offrir à tout le monde sur le forum (160 à 600 Ko) ? Je crois que l'on a droit jusqu'à 500 Ko ?

C'est dur d'être un bleu, et ça fait du bien, un bon coup de main ...
Cordialement,
GilouX

PS : iMac 21,5 - fin 2009 - El Capitan 10.11.3 et Snow Leopard 10.6.8 + Windows 7 sur Parallels Desktop 11
Avatar du membre
Jean-Eric
Fanatique d'Excel
Fanatique d'Excel
Messages : 16'167
Appréciations reçues : 627
Inscrit le : 27 août 2012
Version d'Excel : 365 Personnel

Message par Jean-Eric » 20 février 2016, 09:07

Bonjour et bienvenue,
je suis pour ma part incapable de pouvoir répondre à ta question.
Tu peux cependant créer un sujet (public) dans Excel-VBA (Index du forum) en joignant ton fichier et en précisant bien ta question.
Ton fichier ne doit pas excéder 300ko. Compresse le en zip ou rar et vois si la taille ne dépasse pas les 300ko.
Sinon, tu passes par http://www.cjoint.com/c/FBsv5t7vA6q.
Bonne continuation.
Cordialement.
Jean-Eric

Je ne réponds pas aux M.P. non sollicités.
Avatar du membre
Gilles Roy
Nouveau venu
Nouveau venu
Messages : 2
Inscrit le : 13 février 2016
Version d'Excel : MAC 2001fr à MAC 2016 FR

Message par Gilles Roy » 21 février 2016, 11:25

Merci,

Je vais donc créer un sujet public dand Excel-VBA en joignant un fichier léger et en clarifiant mes questions.
Bon Dimanche.
j
jujulolol
Nouveau venu
Nouveau venu
Messages : 7
Inscrit le : 2 septembre 2017
Version d'Excel : 2000

Message par jujulolol » 2 septembre 2017, 18:10

Bonjour,
J'ai 300 fichiers excel en xls à convertir en xlsx.
J'ai téléchargé le fichier que vous avez mis en ligne pour faire ce travail.
Je l'ai ouvert. Mais je n'y connais pas grand chose en macro,,, (voir même rien).
Comment utiliser ce fichier de conversion?
Merci.
Cordialement.
Avatar du membre
Jean-Eric
Fanatique d'Excel
Fanatique d'Excel
Messages : 16'167
Appréciations reçues : 627
Inscrit le : 27 août 2012
Version d'Excel : 365 Personnel

Message par Jean-Eric » 5 septembre 2017, 07:18

Bonjour,
As-tu résolu ton souci, ou est-il toujours d'actualité ?
Cdlt.
Jean-Eric

Je ne réponds pas aux M.P. non sollicités.
j
jujulolol
Nouveau venu
Nouveau venu
Messages : 7
Inscrit le : 2 septembre 2017
Version d'Excel : 2000

Message par jujulolol » 5 septembre 2017, 10:43

Bonjour,
Non mon problème n'est pas résolu.
Je ne sais toujours pas quoi faire avec ce fichier pour convertir mes classeurs excel.
Comment ce servir de ce fichier?
Merci.
Cordialement.
Avatar du membre
Jean-Eric
Fanatique d'Excel
Fanatique d'Excel
Messages : 16'167
Appréciations reçues : 627
Inscrit le : 27 août 2012
Version d'Excel : 365 Personnel

Message par Jean-Eric » 5 septembre 2017, 13:38

Re,
Pour commencer, tu vas créer un dossier (répertoirre) su ton PC.
Tu y copies deux ou trois fichiers pour effectuer un essai.
Tu notes le chemin de ce dossier (exemple : c:\Users\Jean-Eric\Downloads).
Tu enregistres le fichier joint et tu l'ouvres.
convertir xls en xlsx xlsm vba v2.xlsm
(21.04 Kio) Téléchargé 207 fois
ALT F11 pour ouvrit l'éditeur VBE
1ère. étape :
Dans Menu, Outils, Références : cocher la case 'Microsoft Scripting Runtime'
Enregistrer le fichier
2ème étape :
Dans la procédure 'Convert_XLS_to_XLSX' dans le Module1, modifier le chemin "F:\Aide Excel\Excel Hacks 2007\" par " c:\Users\Jean-Eric\Downloads\" (exemple cité précédemment).
Enregistrer.
Quitter l'éditeur VBE.
Dans la feuille de calcul, ALT F8 puis exécuter la procédure 'Copy_XLS_XLSX.
Voir résultats dans le répertoire c:\Users\Jean-Eric\Downloads
A te relire.
Cdlt.
Jean-Eric

Je ne réponds pas aux M.P. non sollicités.
j
jujulolol
Nouveau venu
Nouveau venu
Messages : 7
Inscrit le : 2 septembre 2017
Version d'Excel : 2000

Message par jujulolol » 7 septembre 2017, 06:39

Bonjour Jean Eric,
Merci pour tes explications très claires.
Ça a marché, c'est génial.
Merci encore.
Cordialement
Avatar du membre
Jean-Eric
Fanatique d'Excel
Fanatique d'Excel
Messages : 16'167
Appréciations reçues : 627
Inscrit le : 27 août 2012
Version d'Excel : 365 Personnel

Message par Jean-Eric » 7 septembre 2017, 07:16

Bonjour,
Merci.
Pense à clore le sujet.
Bonne journée.
Jean-Eric

Je ne réponds pas aux M.P. non sollicités.
Répondre Sujet précédentSujet suivant
  • Sujets similaires
    Réponses
    Vues
    Dernier message