J'ai compris mon erreur, merci à vous.
J'ai modifié la dénomination dans la ligne debug, et le nom du fichier qui apparait dans la fenêtre d'exécution et identique à celui dans le dossier de destination, mais la commande de suppression ne s'effectue pas.
Sub SupprimerFichier()
Dim sPath As String, sFic As String
' Chemin d'accès au fichier
sPath = "\\VSECHANGE\Echange\Semences\00. SEMAGR\00_Process\20. Semences de base\A2022\Transfert_agriculteurs_SB\"
' Nom du fichier initial
sFic = Range("M1")
' Afficher le nom dans la fenêtre d'exécution
Debug.Print sFic
' Vérifier si le fichier initial existe
If Dir(sPath & sFic & "_initial") <> "" Then
Kill sPath & sFic
End If
End Sub
Avez vous une idée ? Sinon tant pis, je laisserai tombé.
A moins que vous ayez un code d'enregistrer le fichier *_initial en *_Ok tout en supprimant directement le fichier *_initial