Bonsoir à tous,
Je travaille avec un fichier excel sur ma clé usb qui est destinée à être branchée sur des ordinateurs différents et donc à ne jamais avoir la même lettre d'unité...
A partir de ce fichier, je dois exporter plusieurs de ses feuilles individuellement chacune dans un nouveau fichier et chacun de ces fichiers doit être enregistré sur ma clé usb et dans un dossier connu.
Le tout doit se faire par macro. Le pb : comment indiquer à la macro le chemin d'enregistrement et en particulier comment arriver à ce que la lettre d'unité puisse être recupérée par ma macro....afin de compléter le chemin d'enregistrement ?
Comme ci-dessous, j'arrive à fixer le chemin de sauvegarde mais comment remplacer C: par l'unité de la clé USB (qui varie toujours) ?:
ActiveWorkbook.SaveAs Filename:="C:\APON\le jour j\" & vava & ".xls", FileFormat:= _
xlExcel9795, Password:="", WriteResPassword:="", ReadOnlyRecommended:= _
False, CreateBackup:=False
Merci de votre aide... et à bientôt.
Je travaille avec un fichier excel sur ma clé usb qui est destinée à être branchée sur des ordinateurs différents et donc à ne jamais avoir la même lettre d'unité...
A partir de ce fichier, je dois exporter plusieurs de ses feuilles individuellement chacune dans un nouveau fichier et chacun de ces fichiers doit être enregistré sur ma clé usb et dans un dossier connu.
Le tout doit se faire par macro. Le pb : comment indiquer à la macro le chemin d'enregistrement et en particulier comment arriver à ce que la lettre d'unité puisse être recupérée par ma macro....afin de compléter le chemin d'enregistrement ?
Comme ci-dessous, j'arrive à fixer le chemin de sauvegarde mais comment remplacer C: par l'unité de la clé USB (qui varie toujours) ?:
ActiveWorkbook.SaveAs Filename:="C:\APON\le jour j\" & vava & ".xls", FileFormat:= _
xlExcel9795, Password:="", WriteResPassword:="", ReadOnlyRecommended:= _
False, CreateBackup:=False
Merci de votre aide... et à bientôt.