Bonsoir papou, Pierrot93, le forum,
Ouf, je crois avoir trouvé quelque chose, mais comme je ne sais pas du tout dans quoi je m'embarque, votre avis d'expert serait grandement le bienvenu :
Set objNetwork = CreateObject("Wscript.Network")
Wscript = objNetwork.ComputerName
Set objNetwork = Nothing
adr = ThisWorkbook.Path
adr1 = Right(adr, Len(adr) - 2)
adrc = "\\" & Wscript & adr1 & "\Fiches\" & RG & (".xlsm")
Je détaille :
Wscript = objNetwork.ComputerName
me donne SNELL-PC
adr = ThisWorkbook.Path
me donne C:\Users\SNELL\Documents\Joseph\MAJEURS
adr1 = Right(adr, Len(adr) - 2)
me donne Users\SNELL\Documents\Joseph\MAJEURS
adrc = "\\" & Wscript & adr1 & "\Fiches\" & RG & (".xlsm")
me donne \\SNELL-PC\Users\SNELL\Documents\Joseph\MAJEURS\Fiches\le nom du fichier.xlsm
C'est à dire exactement la même chose que ce qui est écrit en "dur" dans le code VBA.
Maintenant, et surtout, je voudrais absolument votre avis quant à ce "schmilblick"
Merci encore
Amicalement
Joseph
PS : papou, je te rassure : je viens de rayer enseignant dans la liste de mes possibilités une fois retraité. Je pense que mes éventuels vis-à-vis risqueraient de ne rien comprendre à ce que je leur raconterais