[quote=Yvouille post_id=634273 user_id=1726]Désolé, mais je n’arrive pas à ouvrir ton fichier.
Je présume que lorsque ta macro veut ouvrir ce fichier, elle tombe sur le même problème que moi, raison pour laquelle elle bloque maintenant à ce nouvel endroit.
Il faudra que tu trouves une autre solution. Sorry. [/quote]
[quote=vincent3012 post_id=634267 user_id=55091]
Je comprends pas de soucis.
Connaîtrais-tu le code pour réaliser l'action suivante :
Ouvrir un fichier - l'enregistrer sous à un endroit réseau spécifique - l'enregistrer au format .xlsx avec tous ses fonctionnalités
Je te remercie pour ton temps en tous les cas
[/quote]
A l’aide de l’enregistreur de macro, tu aurais pu trouver ce code (bon, il faut quand même savoir l’épurer, mais tu peux le faire par tâtonnement)
Workbooks.Open Filename:="C:\Users\lacy\Documents\Démo.xls"
ActiveWorkbook.SaveAs Filename:="C:\Users\lacy\Documents\Yvouille\Copie de Démo.xlsx"
Suivant où est placé ton fichier comportant la macro (ThisWorkbook), tu peux récupérer son chemin. Admettons que mon fichier de base se trouve sous C:\Users\lacy\Documents j’aurais pu utiliser ces codes à la place
Workbooks.Open Filename:=ThisWorkbook.Path & "\Démo.xls"
ActiveWorkbook.SaveAs Filename:=ThisWorkbook.Path & "\Yvouille\Copie de Démo.xlsx"
C’est spécialement utile si ThisWorkbook.Path fait 1 kilomètre.