Créez un classeur Excel et utilisez une macro pour nommer la feuille de calcul en fonction de la date actuelle

Anonim

Créez un classeur vide à l'aide d'une macro et créez une feuille de calcul dans laquelle est donnée la date actuelle comme nom

Souhaitez-vous utiliser une macro pour créer un classeur contenant exactement une feuille de calcul avec la date actuelle comme nom ?

Une telle macro est utile si, par exemple, vous devez saisir certaines données régulièrement et souhaitez vous épargner les tracas de la création du classeur. Utilisez la macro Excel suivante pour cette tâche :

Sous CreateActualDateTable ()
Application.DisplayAlerts = Faux
Avec Workbooks.Ajouter
Tandis que .Worksheets.Count> 1
.Feuilles de travail (1) .Supprimer
Wende
.Feuilles de travail (1) .Nom = Date
Terminer par
Application.DisplayAlerts = True
Fin du sous-marin

Après le démarrage, Excel crée un nouveau classeur vide. À l'exception d'une feuille, toutes les feuilles de ce dossier sont supprimées. La macro donne ensuite à la feuille de calcul restante la date actuelle comme nom.

La figure suivante montre à quoi peut ressembler le résultat :

Pour entrer dans la macro, appuyez sur la combinaison de touches ALT F11 dans Excel. Cela appelle l'éditeur VBA. Utilisez la commande INSERER - MODULE pour insérer une feuille de module vide. Pour démarrer la macro, appuyez sur la combinaison de touches ALT F8 dans Excel.