Hop un p'tit API est la :
Private Declare Function MoveFile Lib "kernel32" Alias "MoveFileA" (ByVal lpExistingFileName As String, ByVal lpNewFileName As String) As Long
MoveFile OldName$, NewName$
Les variables OldName$ et NewName$ doivent etre complet : Drive, Repertoire et nom du fichier.
Exemple :