Lorsque vous travaillez avec des feuilles de calcul, il peut être utile d’avoir la date qui se met à jour automatiquement, sans avoir à la saisir à chaque fois. Excel offre plusieurs méthodes pour insérer la date actuelle ou la mettre à jour automatiquement : des raccourcis clavier aux fonctions comme AUJOURDHUI() et MAINTENANT(), en passant par les formules combinées. Dans ce guide, nous allons examiner toutes les méthodes pratiques.
Excel est un outil polyvalent, utilisé quotidiennement dans les bureaux, les entreprises et les écoles. L’un des besoins les plus courants est celui de insérer automatiquement la date dans une feuille de calcul : pour signer numériquement un document, pour mettre à jour un registre, pour suivre les modifications ou simplement pour avoir une référence temporelle. Il existe différentes méthodes, des plus simples aux plus avancées, qui vous permettent de le faire de manière statique (une date fixe qui ne change pas) ou dynamique (une date qui se met à jour automatiquement).
Pourquoi insérer la date automatique dans Excel
La date est une information fondamentale pour ceux qui travaillent avec des données. Elle vous permet de :
- Suivre les modifications: utile dans les registres ou les feuilles de travail partagées.
- Automatiser les rapports et les analyses: avoir la date mise à jour évite les erreurs manuelles.
- Créer des chronologies: important dans les bases de données internes, les registres de présence, les notes de frais.
- Gagner du temps: vous n’aurez pas à saisir la date manuellement à chaque fois.
Méthode 1 : insérer la date avec des raccourcis clavier
Excel met à disposition des raccourcis rapides qui vous permettent d’insérer la date sans rien taper :
- Ctrl + ; → insère la date actuelle dans une cellule.
- Ctrl + Maj + ; → insère l’heure actuelle.
Ces méthodes sont utiles si vous avez besoin d’une date « statique », c’est-à-dire qui ne change pas le lendemain. Parfait pour signer numériquement un document ou remplir des formulaires quotidiens.
Méthode 2 : utiliser la fonction AUJOURDHUI()
Si vous souhaitez une date qui se mette à jour automatiquement, vous pouvez utiliser la fonction =OGGI(). Cette fonction renvoie toujours la date du jour où le fichier Excel est ouvert ou mis à jour.
=OGGI()
Le résultat sera, par exemple, 30/09/2025. Elle est très utile dans les rapports quotidiens, les tableaux de bord et dans tous les cas où vous souhaitez que le document affiche la date du jour sans la modifier manuellement.
Méthode 3 : utiliser la fonction MAINTENANT()
La fonction =ADESSO() insère non seulement la date mais aussi l’heure actuelle, en se mettant à jour automatiquement.
=ADESSO()
Exemple de résultat : 30/09/2025 10:45. Cette fonction est très utile dans les journaux d’activité, les systèmes de surveillance et les feuilles de suivi du temps.
Méthode 4 : Insérer la date au moment de la modification (avec VBA)
Si vous voulez qu’Excel insère automatiquement la date dans une cellule lorsque vous remplissez une autre colonne, vous pouvez utiliser une macro VBA. Voici un exemple pratique :
Private Sub Worksheet_Change(ByVal Target As Range)
If Not Intersect(Target, Me.Range("A2:A100")) Is Nothing Then
Application.EnableEvents = False
Target.Offset(0, 1).Value = Date
Application.EnableEvents = True
End If
End Sub
Dans ce cas, chaque fois que vous écrivez quelque chose dans la colonne A, Excel insère automatiquement la date correspondante dans la colonne B. C’est une fonction très pratique pour les registres de présence ou les listes de contrôle.
Méthode 5 : Verrouiller une date générée automatiquement
Parfois, il est nécessaire d’insérer la date du jour, mais d’éviter qu’elle change le lendemain. Dans ce cas, vous pouvez :
- Utiliser le raccourci Ctrl + ; qui insère une date statique.
- Copier la cellule avec « Ctrl + C » et la coller en tant que « Valeurs » (Menu → Collage spécial → Valeurs).
=OGGI()et la coller en tant que « Valeurs » (Menu → Collage spécial → Valeurs).
Méthode 6 : Utiliser des formules combinées pour des dates automatiques
Excel permet également de créer des formules qui renvoient des dates automatiques personnalisées. Quelques exemples :
=OGGI()-1→ renvoie la date d’hier.=OGGI()+1→ renvoie la date de demain.=FINE.MESE(OGGI();0)→ renvoie le dernier jour du mois en cours.=OGGI()+7→ renvoie la date d’une semaine plus tard.
Ces formules sont utiles pour les échéances, la planification et les calendriers d’entreprise.
Méthode 7 : Insérer automatiquement la date dans un tableau
Si vous utilisez des tableaux Excel pour enregistrer des données, vous pouvez configurer une colonne avec la fonction =OGGI() ou avec une macro VBA pour obtenir automatiquement la date d’insertion. Ceci est très utile pour les registres d’inventaire, les notes de frais ou les commandes de travail.
Méthode 8 : Personnaliser le format de la date
Insérer la date n’est que la première étape : vous pouvez également personnaliser le format pour le rendre lisible et adapté à votre rapport. Allez dans Page d’accueil → Nombre → Format des cellules → Date et choisissez parmi :
- 30/09/2025
- 30 sept. 2025
- Mardi 30 septembre 2025
Le contenu de la cellule reste une date, mais le format change en fonction de vos besoins.
Méthode 9 : insérer la date automatique dans plusieurs cellules simultanément
Si vous souhaitez insérer la date du jour sur plusieurs lignes, il suffit de sélectionner les cellules, de taper =OGGI() et d’appuyer sur Ctrl + Entrée. Toutes les cellules recevront la même formule. Alternativement, utilisez le glisser-déposer pour dupliquer la formule.
Méthode 10 : différence entre date statique et dynamique
Il est important de distinguer entre :
- Date statique: saisie manuellement ou via un raccourci. Elle ne change jamais.
- Date dynamique: générée avec des formules comme AUJOURDHUI() ou MAINTENANT(). Elle se met à jour automatiquement.
Le choix dépend du contexte : les documents officiels nécessitent une date statique, tandis que les rapports et les tableaux de bord bénéficient davantage d’une date dynamique.
Conseils pratiques
- Utilisez la date statique pour les documents qui doivent être signés et archivés.
- Préférez la date dynamique pour les rapports périodiques ou les tableaux de bord.
- Si vous travaillez avec différentes équipes, spécifiez toujours le format de la date (italien, anglais, ISO 8601).
- Envisagez l’utilisation de macros si vous avez besoin d’enregistrer automatiquement les dates à chaque modification.
Conclusions
Nous avons vu qu’il existe de nombreuses façons d’insérer automatiquement la date dans Excel: raccourcis clavier, fonctions comme AUJOURDHUI() et MAINTENANT(), formules combinées et macros VBA. Le choix dépend du type de travail que vous devez effectuer : documents statiques, rapports actualisables, registres ou chronologies. En exploitant ces outils, vous pourrez gagner du temps et réduire les erreurs dans vos feuilles de calcul.
Questions fréquentes
Quelle est la différence entre AUJOURDHUI() et MAINTENANT() dans Excel ?
La fonction AUJOURDHUI() renvoie uniquement la date actuelle, tandis que MAINTENANT() affiche la date et l’heure, se mettant à jour automatiquement à chaque recalcul de la feuille.
Comment insérer une date fixe qui ne change pas ?
Vous pouvez utiliser le raccourci Ctrl + ; ou copier une cellule contenant =AUJOURDHUI() et la coller en tant que valeur. Ainsi, la date restera fixe.
Puis-je insérer automatiquement la date lorsque j’écris dans une cellule ?
Oui, avec une macro VBA qui enregistre la date au moment de la modification. C’est utile pour les feuilles de présence ou les listes de contrôle.
Comment changer le format de la date ?
Sélectionnez la cellule, allez dans Accueil → Nombre → Format de cellule → Date et choisissez le style que vous préférez (par exemple, 30/09/2025, 30 sept. 2025, Mardi 30 septembre 2025).
La date saisie avec AUJOURDHUI() est-elle toujours mise à jour ?
Oui, AUJOURDHUI() affiche la date actuelle et se met à jour automatiquement chaque jour, lors du redémarrage ou du recalcul de la feuille Excel.

Soyez le premier à commenter