Conversion classeur OpenXML vers XLS
Bonjour à tous,
Je voudrai convertir un classeur Excel qui se trouve au format xml (fichier très volumineux) en un classeur classique xls (qui est deux fois moins gros pour la même chose). Cette manip doit être possible car depuis Excel et même depuis le VBA en faisant un saveAs(), cette opération fonctionne bien.
Mais alors pourquoi, je post? le problème c'est que pour faire un saveAs, il faut (je pense) ouvrir le classeur XML et cela fonctionne pour des classeur xml de taile <8Mo, pour des tailles supérieures vba renvois une erreur de "type inconnu" (j'aime bien le nom...) et mon ordi n'est pas spécialement un vieux coucou!!!.
Donc est-il possible de faire un saveAs (ou equivalent) d'un classeur sans avoir à l'ouvrir. Pour info j'ai aussi creusé du coté de Application.FileConverters sans avoir trouver mon bonheur.
merci d'avance.