Comment renommer le classeur ouvert ou le classeur actuel dans Excel ?
Dans certaines situations, il peut être nécessaire de renommer un classeur Excel actuellement ouvert. Or, comme Excel ne permet pas de renommer directement un fichier ouvert via les opérations standard du système de fichiers, la méthode habituelle consiste à fermer le classeur, à le retrouver dans l’Explorateur de fichiers, puis à le renommer. Cette démarche peut s’avérer fastidieuse et perturber votre flux de travail, surtout si vous gérez plusieurs fichiers ou si vous devez renommer fréquemment vos documents. Ce tutoriel vous propose plusieurs méthodes pratiques pour renommer un classeur actif directement depuis Excel, simplifiant ainsi cette tâche et réduisant les interruptions.
Renommer le classeur ouvert à l’aide de la commande Enregistrer sous
Renommer le classeur ouvert avec Office Tab
Renommer le classeur ouvert avec le code VBA
Renommer le classeur ouvert à l’aide de la commande Enregistrer sous
Lorsque vous devez renommer le classeur actuel sans avoir à fermer et rouvrir des fichiers, la commande Enregistrer sous s’impose comme une solution simple et efficace. Idéale pour modifier le nom du fichier pendant que vous travaillez dessus, cette méthode fonctionne dans toutes les versions d’Excel.
1. Cliquez sur l’onglet Fichier(ou sur le)bouton Office dans Excel 2007) dans le ruban, puis choisissez Enregistrer sous parmi les options disponibles. La boîte de dialogue « Enregistrer sous » s’ouvre alors, comme illustré ci-dessous :

2. Dans la boîte de dialogue Enregistrer sous, saisissez le nouveau nom souhaité pour votre classeur dans le champ Nom de fichier. Par exemple, personnalisez-le pour qu’il reflète clairement le projet ou la version en cours. Reportez-vous à la capture d’écran ci-dessous :

Conseil : Dans Excel 2013 ou Excel 2016, après avoir cliqué sur Fichier > Enregistrer sous, vous devrez peut-être cliquer sur Parcourir pour ouvrir la boîte de dialogue classique « Enregistrer sous » et accéder au champ du nom de fichier.

3. Cliquez sur Enregistrer. Le classeur sera enregistré sous le nouveau nom que vous avez indiqué. Votre instance actuelle d’Excel fera désormais référence au classeur sous ce nouveau nom, tandis que le fichier d’origine restera inchangé à son emplacement initial (sauf si vous décidez de le supprimer ultérieurement).
Remarques et conseils pratiques : L’ancien fichier ne sera pas supprimé automatiquement ; vous devrez éventuellement le supprimer manuellement s’il n’est plus nécessaire. Par ailleurs, si vous utilisez un système de partage de fichiers ou de gestion de versions, veillez à ce que le renommage n’interfère ni avec la collaboration ni avec les références existantes.
Si d’autres fichiers contiennent des formules, des liens ou du code VBA faisant référence à l’ancien nom de fichier, ceux-ci ne seront pas mis à jour automatiquement. Vérifiez donc soigneusement toutes les dépendances pour éviter toute erreur.
Renommer le classeur ouvert avec Office Tab
Pour les utilisateurs qui préfèrent une méthode encore plus rapide et gèrent régulièrement plusieurs classeurs ouverts, le complément Office Tab propose une solution bien plus ergonomique. Office Tab vous permet de travailler avec vos classeurs dans une interface à onglets, semblable à celle des navigateurs web, tout en offrant des options avancées de gestion de fichiers, notamment le renommage.
Après avoir installéOffice Tab, suivez ces étapes :
1. Accédez au classeur que vous souhaitez renommer. Cliquez avec le bouton droit sur l’onglet du classeur en haut de la fenêtre Excel, puis sélectionnez Renommer dans le menu contextuel, comme illustré ci-dessous :

2. Dans la boîte de dialogue Office Tab, saisissez le nouveau nom de votre classeur dans le champ texte prévu à cet effet. Veillez à ne pas utiliser de caractères interdits (tels que)/ \ : * ? " |), car ils ne sont pas autorisés dans les noms de fichiers. Consultez la capture d’écran ci-dessous :

3. Cliquez sur OK. Le classeur sera renommé instantanément, sans avoir à le fermer ni à le rouvrir. La modification apparaîtra à la fois dans l’onglet et dans le nom réel du fichier sur votre ordinateur, comme illustré ici :

Avantages : Cette méthode est particulièrement pratique pour ceux qui gèrent simultanément de nombreux fichiers et doivent renommer fréquemment et rapidement leurs documents. Son interface intuitive à onglets améliore l’efficacité sans interrompre votre flux de travail.
Mises en garde : Office Tab est un complément externe qui doit être installé séparément. Vérifiez qu’il est compatible avec votre version d’Excel (Office Tab fonctionne avec la plupart des versions récentes). Pour de meilleurs résultats, mettez-le régulièrement à jour afin d’éviter tout problème de compatibilité avec les nouvelles mises à jour d’Excel.
Renommer le classeur ouvert avec le code VBA
Pour les utilisateurs avancés, VBA (Visual Basic for Applications) propose une approche flexible permettant de renommer programmatiquement le classeur actuel en l’enregistrant sous un nouveau nom et, si nécessaire, en supprimant le fichier d’origine. Cette méthode s’avère particulièrement utile pour automatiser un renommage par lots ou pour intégrer cette étape dans une macro plus complexe.
Avant d’utiliser cette méthode, il est important de comprendre qu’Excel ne permet pas de modifier directement le nom d’un fichier ouvert ; à la place, la macro enregistre le Classeur actuel sous un Fichier généré nouveau nom, supprime éventuellement l’ancien fichier et bascule le contexte vers le Fichier généré.
1. Cliquez sur Développeur > Visual Basic pour ouvrir la fenêtre Microsoft Visual Basic pour Applications. Dans cette fenêtre, cliquez sur Insertion > Module, puis collez le code suivant dans le nouveau module :
Sub RenameActiveWorkbook()
Dim newFullName As String
Dim oldFullName As String
Dim fDialog As FileDialog
Dim response As VbMsgBoxResult
On Error Resume Next
xTitleId = "KutoolsforExcel"
oldFullName = ThisWorkbook.FullName
' Prompt for new file name and location
Set fDialog = Application.FileDialog(msoFileDialogSaveAs)
With fDialog
.Title = "Select new file name for the active workbook"
.InitialFileName = ThisWorkbook.FullName
If .Show = -1 Then
newFullName = .SelectedItems(1)
Else
Exit Sub
End If
End With
' Save the workbook with the new name
ThisWorkbook.SaveAs Filename:=newFullName, FileFormat:=xlOpenXMLWorkbook
' Ask if the old file should be deleted
response = MsgBox("Do you want to delete the old file?" & vbCrLf & oldFullName, vbYesNo + vbQuestion, xTitleId)
If response = vbYes Then
Kill oldFullName
End If
MsgBox "Workbook renamed successfully.", vbInformation, xTitleId
End Sub 2. Pour exécuter la macro, appuyez sur F5 ou cliquez sur le
bouton Exécuter dans l’éditeur VBA. La boîte de dialogue « Enregistrer sous » s’ouvre alors, vous permettant de saisir un nouveau nom et de choisir l’emplacement de votre classeur actuel (assurez-vous d’utiliser un nom de fichier valide, sans caractères spéciaux).
Après l’enregistrement, vous serez invité à confirmer si vous souhaitez supprimer le fichier d’origine. En cas de sélection de « Oui », l’ancien fichier sera définitivement supprimé (opération irréversible). Si vous choisissez « Non », il restera inchangé. La session en cours fera désormais référence au classeur sous son nouveau nom.
Conseils et remarques : Sauvegardez toujours vos données avant d’exécuter cette macro afin d’éviter toute perte accidentelle. Après le renommage, vérifiez que tous les liens, formules et références entre fichiers restent valides, car la modification du nom de fichier peut affecter les références externes. En cas d’erreur, examinez attentivement le chemin et le nom du fichier, et assurez-vous de disposer des autorisations nécessaires pour effectuer des opérations dans le dossier concerné.
Cette approche s’adresse principalement aux utilisateurs expérimentés à l’aise avec VBA et l’automatisation de la gestion des fichiers. Si vous rencontrez des problèmes avec cette macro, vérifiez que les macros sont activées et essayez d’exécuter Excel en tant qu’administrateur en cas d’erreurs liées aux autorisations.
Articles associés :
- Comment compter le nombre de feuilles visibles dans un classeur ?
- Comment convertir facilement plusieurs unités d’énergie dans Excel ?
Meilleurs outils de productivité Office
Boostez vos compétences Excel avec Kutools pour Excel et découvrez une efficacité inégalée.Kutools pour Excel propose plus de 300 fonctionnalités avancées pour améliorer votre productivité et Gagner du temps.Cliquez ici pour obtenir la fonctionnalité dont vous avez le plus besoin...
Office Tab apporte une interface à onglets à Office et rend votre travail bien plus facile
- Activez l’édition et la lecture par onglets dans Word, Excel, PowerPoint, Publisher, Access, Visio et Project.
- Ouvrez et créez plusieurs documents dans de nouveaux onglets de la même fenêtre, plutôt que dans de nouvelles fenêtres.
- Augmente votre productivité de 50 % et vous fait économiser des centaines de clics de souris chaque jour !
Tous les compléments Kutools. Un seul installateur
Kutools for Office regroupe les compléments pour Excel, Word, Outlook et PowerPoint, ainsi que Office Tab Pro, ce qui en fait le choix idéal pour les équipes travaillant à travers les applications Office.
- Suite tout-en-un— Compléments Excel, Word, Outlook et PowerPoint + Office Tab Pro
- Un seul installateur, une seule licence— installation en quelques minutes (compatible MSI)
- Fonctionne mieux ensemble— productivité optimisée dans toutes les applications Office
- Essai gratuit de 30 jours avec toutes les fonctionnalités— aucune inscription, aucune carte bancaire
- Meilleur rapport qualité-prix— économisez par rapport à l’achat de compléments individuels