Bonjour,
Je souhaiterais utiliser ma macro sur différentes stations qui ont donc chacun leur "Username" (du type User1, User2, User3...)
Dans cette macro, j'ouvre un fichier qui est stocké sur le bureau, dans l'adresse du type :
"C:\User1\Destock\MonFichierExcel"
"C:\User2\Destock\MonFichierExcel"
"C:\User3\Destock\MonFichierExcel", seul la partie User1234 change.
Ce que je souhaiterais faire c'est récupérer l'username, le garder en mémoire pour l'utiliser par la suite afin de mettre automatiquement cette ligne :
Set oBook = oExcel.Workbooks.Open("C:\User1234\Destock\MonFichierExcel" )
J'ai essayé sans conviction en remplacant le User1234 par USERNAME mais cela ne fonctionne pas
Je ne sais pas si c'est possible...
Je vous joint un fichier Excel (il y a uniquement le code dans un module) pour que cela soit plus clair (j'espère)
Si quelqu'un a une idée, je suis preneur
Merci à tous