ralph45
XLDnaute Impliqué
Bonjour le forum,
Pour les besoins de mon boulot, j'ai créé une macro qui - entre autres - à la fin du traitement, supprime un fichier bien répertorié en passant par la fonction Kill.
Cette macro fonctionne à merveille sur mon poste et plante sur le poste de l'utilisateur final... avec pour message de déboguage que le nom de fichier à supprimer n'est pas reconnu. Pris d'un doute, je suis retourné sur mon PC pour refaire un test, et là tout (re)fonctionne à merveille.
Nous utilisons des versions similaires d'EXCEL, le niveau de sécurité de macro est au plus bas, l'utilisateur final a les droits de suppression sur le répertoire...
Je joins le code, même s'il ne casse pas 3 pattes à un canard, mais bon, on ne sait jamais...
Est-ce que quelqu'un aurait une idée ?
Pour les besoins de mon boulot, j'ai créé une macro qui - entre autres - à la fin du traitement, supprime un fichier bien répertorié en passant par la fonction Kill.
Cette macro fonctionne à merveille sur mon poste et plante sur le poste de l'utilisateur final... avec pour message de déboguage que le nom de fichier à supprimer n'est pas reconnu. Pris d'un doute, je suis retourné sur mon PC pour refaire un test, et là tout (re)fonctionne à merveille.
Nous utilisons des versions similaires d'EXCEL, le niveau de sécurité de macro est au plus bas, l'utilisateur final a les droits de suppression sur le répertoire...
Je joins le code, même s'il ne casse pas 3 pattes à un canard, mais bon, on ne sait jamais...
Est-ce que quelqu'un aurait une idée ?
Code:
Sub RENAME_KILL()
ChDir "E:\chemin"
Kill "ANCIEN.xls"
Name "NOUVEAU.xls" As "ANCIEN.xls"
End Sub
Dernière édition: