Comment insérer le jour, le mois ou l'année actuels dans une cellule Excel ?
Dans Excel, les professionnels comme les utilisateurs quotidiens ont souvent besoin d'insérer la date, le mois ou l'année actuels dans une feuille de calcul. Que vous enregistriez des transactions quotidiennes, généreriez des rapports horodatés ou suiviez des jalons, ajouter efficacement ces informations permet de rationaliser votre flux de travail et d'améliorer la précision. Saisir manuellement la date à chaque fois peut être source d'erreurs et chronophage, surtout dans des documents dynamiques nécessitant des mises à jour constantes. Cet article présente plusieurs méthodes pratiques pour insérer la date, le mois ou l'année actuels dans une cellule Excel, ainsi que dans l'en-tête ou le pied de page. Vous découvrirez également des approches alternatives utilisant des formules Excel, des raccourcis clavier, des fonctionnalités dédiées de Kutools et l'automatisation VBA - chacune ayant ses propres avantages et scénarios adaptés.
- Insérer l'année, le mois ou la date actuels avec des formules et des raccourcis
- Insérer l'année, le mois ou la date actuels avec un formatage de date spécial
- Insérer la date et l'heure actuelles dans une cellule/en-tête/pied de page
- VBA : Insérer automatiquement la date, le mois ou l'année actuels lors d'un changement de cellule ou via un bouton
Insérer l'année, le mois ou la date actuels par des formules et des raccourcis dans Excel
Excel propose des fonctions intégrées et des raccourcis clavier pratiques qui vous permettent d'insérer rapidement la date, le mois ou l'année actuels. Ces méthodes sont idéales lorsque vous souhaitez qu'Excel affiche des informations de date actuelles qui se mettent à jour automatiquement, ou lorsque vous devez saisir manuellement un horodatage à un moment précis.
Par exemple, pour afficher le mois actuel sous forme de nombre, il suffit de taper la formule suivante dans la cellule souhaitée : =MONTH(TODAY()) et appuyer sur Entrée. Cela renverra le mois actuel (par exemple, 8 pour août).
Formule | Résultat de la formule | |
Insérer le mois actuel (format numérique) | =MONTH(TODAY()) | 8 |
Insérer le mois actuel (nom complet) | =TEXT(TODAY(),"MMMM") | Août |
Insérer l'année actuelle | =YEAR(TODAY()) | 2015 |
Insérer la date actuelle (mise à jour automatique) | =TODAY() | 2015/8/20 |
Insérer la date et l'heure actuelles (mise à jour automatique) | =NOW() | 2015/8/20 9:41 |
Notes sur les paramètres :
- Les formules
=TODAY()
et=NOW()
se mettent à jour automatiquement chaque fois que la feuille de calcul recalcule, donc la date/l'heure affichée reste toujours à jour. =YEAR(TODAY())
renvoie l'année sous forme de nombre à quatre chiffres, tandis que=TEXT(TODAY(),"MMMM")
fournit le nom complet du mois.- Si vous souhaitez une valeur statique (qui ne changera pas ultérieurement), utilisez les raccourcis clavier ci-dessous.
Pour les entrées statiques - par exemple, lorsque vous souhaitez enregistrer la date d'un événement spécifique et ne voulez pas que la valeur se mette à jour à l'avenir - les raccourcis clavier sont particulièrement utiles :
(1) Pour insérer immédiatement la date actuelle dans la cellule sélectionnée, appuyez sur CTRL + ;.
(2) Pour insérer la date et l'heure actuelles dans la même cellule, appuyez d'abord sur CTRL + ; pour insérer la date, relâchez les touches, puis appuyez sur la barre d'espace pour ajouter un espace, et enfin appuyez sur CTRL + SHIFT + ; pour ajouter l'heure actuelle.
Conseils pratiques et rappels :
- Les formules utilisant
=TODAY()
ou=NOW()
continuent de se mettre à jour lorsque le fichier recalcule, tandis que les entrées au clavier restent fixes une fois saisies. - Soyez attentif au mode de calcul de votre feuille de calcul. Si les valeurs ne se mettent pas à jour automatiquement, vous devrez peut-être appuyer sur F9 pour actualiser.
- Si vous copiez une formule sur plusieurs lignes, assurez-vous d'ajuster les références de cellule si nécessaire.
Ces deux approches sont largement applicables aux tableaux de saisie de données, journaux quotidiens, rapports automatisés et partout où des valeurs de date à jour sont nécessaires. Les méthodes purement basées sur des formules sont les meilleures lorsque les données doivent toujours refléter la date la plus récente ; les approches au clavier vous donnent le contrôle pour une conservation statique des enregistrements.
Insérer l'année, le mois ou la date actuels avec un formatage de date spécial
Si vous avez installé Kutools pour Excel, l'utilitaire Insert Date facilite l'insertion de l'année, du mois ou du jour actuels avec votre format de date préféré en quelques clics seulement. Cette méthode est particulièrement pratique lorsque vous avez besoin d'un formatage personnalisé cohérent ou d'un accès rapide à un sélecteur de calendrier pour une sélection flexible.
Kutools pour Excel - Boostez Excel avec plus de 300 outils essentiels. Profitez de fonctionnalités IA gratuites en permanence ! Obtenez-le maintenant
Après avoir installé Kutools pour Excel, veuillez vous référer à ces étapes :
1. Sélectionnez la cellule où vous souhaitez insérer l'année, le mois ou le jour actuels. Allez ensuite dans Kutools > Insérer > Insérer la date.
2. Dans la boîte de dialogue Insérer la date, assurez-vous que l'option Utilisation du format est sélectionnée. Double-cliquez ensuite sur le format de date souhaité dans la liste à droite. Le formatage sélectionné sera immédiatement appliqué à votre cellule active. Consultez la capture d'écran ci-dessous :
Maintenant, la date actuelle apparaît dans votre cellule choisie avec le formatage que vous avez spécifié.
Remarques et conseils d'utilisation :
- Par défaut, la date d'aujourd'hui est déjà mise en évidence dans le calendrier de la boîte de dialogue Insérer la date. Pour insérer une autre date, cliquez simplement sur la date requise dans le calendrier avant de double-cliquer sur le format souhaité.
- Cette approche vous offre la flexibilité de travailler avec des formats de date localisés, des modèles de rapport professionnels et tout scénario où une présentation visuelle cohérente est importante.
Kutools pour Excel - Boostez Excel avec plus de 300 outils essentiels. Profitez de fonctionnalités IA gratuites en permanence ! Obtenez-le maintenant
Insérer la date et l'heure actuelles dans une cellule/en-tête/pied de page avec Kutools pour Excel
Pour les scénarios nécessitant l'estampillage d'une feuille de calcul avec des informations en temps réel dans la zone de contenu, l'en-tête ou le pied de page, Kutools pour Excel propose l'utilitaire Insérer les informations du classeur. Cette fonctionnalité est particulièrement pertinente pour le contrôle automatisé des documents, les besoins d'audit ou l'estampillage temporel cohérent sur les rapports distribués, car elle insère des données de date et d'heure précises en quelques étapes seulement.
Kutools pour Excel - Boostez Excel avec plus de 300 outils essentiels. Profitez de fonctionnalités IA gratuites en permanence ! Obtenez-le maintenant
1. Cliquez sur Kutools Plus > Classeur > Insérer les informations du classeur dans la barre d'outils.
2. Dans la boîte de dialogue Insérer les informations du classeur, sélectionnez l'option Date et heure actuelles. Dans la section Insérer à, spécifiez où vous souhaitez que ces informations soient placées - options incluant n'importe quelle cellule de la feuille de calcul, ainsi que toute zone de l'en-tête ou du pied de page. Cliquez sur OK pour terminer l'insertion. Reportez-vous à la capture d'écran ci-dessus pour une aide visuelle.
La date et l'heure actuelles sont maintenant insérées exactement là où vous en avez besoin.
Conseils supplémentaires :
- Cette approche est particulièrement utile lorsque vous devez ajouter des dates de révision, des horodatages pour les exportations de données ou des impressions pour des enregistrements physiques.
- N'oubliez pas que les données insérées dans les en-têtes ou les pieds de page sont les plus visibles en mode Mise en page ou Aperçu avant impression.
- Les modifications apportées ici ne se mettent pas à jour automatiquement, à moins de réappliquer l'utilitaire Insérer les informations du classeur.
Kutools pour Excel - Boostez Excel avec plus de 300 outils essentiels. Profitez de fonctionnalités IA gratuites en permanence ! Obtenez-le maintenant
VBA : Insérer automatiquement la date, le mois ou l'année actuels lors d'un changement de cellule ou via un bouton
Pour encore plus d'automatisation - par exemple, lorsque vous souhaitez qu'Excel enregistre la date exacte de saisie chaque fois qu'une cellule particulière est modifiée, ou que vous souhaitez déclencher l'estampillage de la date en cliquant sur un bouton - VBA (Visual Basic for Applications) peut être utilisé. Cette méthode est très applicable aux feuilles de log, aux pistes d'audit ou aux rapports personnalisés où un contrôle précis est nécessaire. VBA vous permet d'insérer dynamiquement la date, le mois ou l'année actuels en fonction des exigences spécifiques de votre flux de travail.
Scénario 1 : Insérer automatiquement la date actuelle chaque fois qu'une cellule dans une colonne ou plage spécifiée est modifiée. Cette solution est idéale pour créer des colonnes "dernière modification" ou un estampillage automatique des entrées.
Comment configurer :
- Faites un clic droit sur l'onglet de la feuille de calcul où vous souhaitez l'automatisation et sélectionnez Afficher le code.
- Dans la fenêtre Microsoft Visual Basic for Applications ouverte, collez le code suivant dans le volet de code :
Private Sub Worksheet_Change(ByVal Target As Range)
'Automatically insert current date when any change occurs in column B (adjust to your needs)
On Error Resume Next
xTitleId = "KutoolsforExcel"
If Not Intersect(Target, Range("B:B")) Is Nothing Then
Target.Offset(0, 1).Value = Date 'Inserts date in column C when column B changes
End If
End Sub
Conseils d'opération :
- Chaque fois que vous modifiez une cellule dans la colonne B, la date actuelle apparaîtra automatiquement dans la cellule adjacente de la colonne C (vous pouvez ajuster les plages cibles et les décalages selon vos besoins).
- Pour appliquer cette logique à une plage différente ou insérer le mois/l'année, modifiez
Date
enMonth(Date)
ouYear(Date)
en conséquence. - Cette méthode est idéale pour les journaux d'audit ou le suivi des dates de "dernière mise à jour". Assurez-vous que les macros sont activées pour que ce code fonctionne correctement.
Scénario 2 : Insérer la date, le mois ou l'année actuels en cliquant sur un bouton personnalisé, adapté aux workflows personnalisés ou à l'estampillage temporel à la demande.
Comment configurer :
- Cliquez sur Développeur > Visual Basic.
- Dans la fenêtre de l'éditeur VBA, cliquez sur Insérer > Module
- Entrez le code suivant (l'exemple montre l'insertion de la date actuelle dans la cellule A1 ; vous pouvez modifier la cellule cible ou la logique selon vos besoins) :
Sub InsertCurrentDate()
On Error Resume Next
xTitleId = "KutoolsforExcel"
Worksheets("Sheet1").Range("A1").Value = Date
End Sub
Comment attribuer la macro à un bouton dans Excel
- Insérer le bouton:
- Allez dans l'onglet Développeur du ruban.
- Cliquez sur Insérer > Sous Contrôles de formulaire, choisissez Bouton (Contrôle de formulaire).
- Dessinez le bouton n'importe où sur votre feuille de calcul.
- Attribuer la macro:
- Après avoir dessiné le bouton, la fenêtre Attribuer une macro apparaîtra.
- Sélectionnez InsertCurrentDate (ou le nom que vous avez donné à votre macro).
- Cliquez sur OK.
Chaque fois que vous cliquez dessus, la date actuelle sera insérée dans la cellule A1 de Sheet1.
Vous pouvez modifier la macro pour changer la cellule cible, la feuille ou insérer le mois ou l'année actuels à la place.
Dépannage et notes :
- Si les macros ne fonctionnent pas, assurez-vous que vous avez activé les macros dans vos paramètres Excel.
- Testez votre code VBA sur un classeur d'exemple avant de l'appliquer à des fichiers importants pour éviter toute perte de données involontaire.
- Combiner VBA avec des contrôles de feuille de calcul permet une automatisation de workflow puissante et flexible, mais sauvegardez toujours une copie de secours avant d'intégrer de nouvelles macros.
En résumé, les solutions VBA offrent une flexibilité inégalée pour l'estampillage temporel automatisé dans Excel. Elles sont particulièrement recommandées lorsque les formules ou outils standards ne répondent pas pleinement à vos besoins de workflow.
Démo : insérer le jour, le mois ou l'année actuels dans une cellule/en-tête/pied de page dans Excel
Article relatif :
Insérer rapidement la date actuelle avec un format de date spécifique
Meilleurs outils de productivité Office
Dynamisez vos compétences Excel avec Kutools pour Excel et découvrez une efficacité inégalée. Kutools pour Excel propose plus de300 fonctionnalités avancées pour booster votre productivité et gagner du temps. Cliquez ici pour obtenir la fonctionnalité la plus essentielle pour vous...
Office Tab apporte une interface à onglets à Office, et facilite grandement votre travail
- Activez la modification 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, au lieu d’ouvrir de nouvelles fenêtres.
- Augmentez votre productivité de50% et réduisez des centaines de clics de souris chaque jour!