"Save as" dans une location autre que le fichier où est enregistré le code
Bonjour,
je n'arrive pas à obtenir le path d'un fichier autre que celui où la macro est enregistrée.
En effet, j'ai fait un code dans un fichier particulier (fichier aa, dans mon drive C: ), code que je veux utiliser pour mettre à jour toute une série de fichiers 1 à N qui eux sont sur un drive B: partagé. (je ne sais pas si ce détail compte).
Avec le code suivant, le fichier est enregistré sur mon disque C:, plus précisément à l'endroit où est situé le fichier aa; pourtant je lance la macro depuis le fichier 1, c'est donc celui -ci qui devrait être "active"...?
Code:
1 2 3 4 5 6 7 8
|
'saving as new file:
1. ChDir ActiveWorkbook.Path
2. xxx = ActiveSheet.Range("J3")
3. filename = xxx & "-0607.xls"
4. ActiveWorkbook.SaveAs filename:=filename |
J'espère que ma question est assez claire, merci beaucoup par avance de votre aide !