Renommer un classeur actif
Résolu
Kuartz
Messages postés
852
Date d'inscription
Statut
Membre
Dernière intervention
-
Kuartz Messages postés 852 Date d'inscription Statut Membre Dernière intervention -
Kuartz Messages postés 852 Date d'inscription Statut Membre Dernière intervention -
Bonjour,
Voilà mon code :
Voilà le problème, il est impossible de lancer la macro via le classeur ouvert qui est pourtant celui que je veux renommer puisqu'il est ouvert (https://excel.developpez.com/faq/?page=FichiersDir#RenommeFichier voir la remarque)
Une idée pour contourner le problème?
Par contre, la macro est sur PERSONNAL.XLSB parce qu'elle doit pouvoir être utilisable par tous les classeurs excel.
Merci de votre aide.
Cordialement.
Voilà mon code :
Sub RenommeFichier()
Dim AncienNom As String, NouveauNom As String
AncienNom = "K:\VIREMENTS\VIREMENTS ECHEANCE 02.02.2015.xlsx"
NouveauNom = "K:\VIREMENTS\VIREMENTS ECHEANCE 02.02.2015 (effectués).xlsx"
'Vérifie si le fichier à renommer existe.
If Dir(AncienNom) = "" Then
MsgBox ("Le fichier à renommer n'existe pas")
Exit Sub
End If
'Renomme le fichier
Name AncienNom As NouveauNom
End Sub
Voilà le problème, il est impossible de lancer la macro via le classeur ouvert qui est pourtant celui que je veux renommer puisqu'il est ouvert (https://excel.developpez.com/faq/?page=FichiersDir#RenommeFichier voir la remarque)
Une idée pour contourner le problème?
Par contre, la macro est sur PERSONNAL.XLSB parce qu'elle doit pouvoir être utilisable par tous les classeurs excel.
Merci de votre aide.
Cordialement.
A voir également:
- Renommer classeur excel
- Liste déroulante excel - Guide
- Renommer des fichiers en masse - Guide
- Word et excel gratuit - Guide
- Comment renommer quelqu'un sur instagram - Forum Instagram
- Renommer iphone - Guide
Merci beaucoup.