Bonjour,
Oui c'est possible, d'ailleurs il y a du code disponible sur Dvp...
Ce que tu peux faire c'est créer une fonction VBA dans un module indépendant :
1 2 3 4 5 6
| Public Function NouveauChemin(AncienChemin As String, NouveauRepertoire As String) As String
t = Split(AncienChemin, "\")
NouveauChemin = NouveauRepertoire & "\" & t(UBound(t))
End Function |
Et après tu utilises cette fonction dans une requête mise à jour ayant pour paramètre [NouveauRepertoire]:
UPDATE LaTable SET Lien = NouveauChemin([Lien],[NouveauRepertoire]);
Ici LaTable désigne ta table contenant les liens et Lien désigne le champ où tu stockes tes liens.
A+
Partager