Comment saisir facilement des dates sans utiliser de barres obliques dans Excel ?
Lorsque vous travaillez dans Excel, les dates sont généralement saisies dans un format standard avec des barres obliques, par exemple MM/JJ/AAAA. Cependant, il arrive que la saisie manuelle de ces barres obliques devienne fastidieuse ou peu pratique — notamment lorsque vous traitez un grand volume de données ou que vous importez des informations provenant de systèmes qui stockent les dates sous forme de nombres simples. Vous pourriez ainsi rencontrer ou souhaiter saisir des dates telles que « 01022016 » (représentant le 2 janvier 2016) sans aucun séparateur. Si ces nombres pouvaient être automatiquement interprétés et convertis en dates standard (1/2/2016), vous gagneriez un temps considérable tout en réduisant les risques d’erreurs de saisie.
Cet article présente plusieurs solutions pratiques pour saisir des dates dans Excel sans barres obliques et les convertir en format de date normalisé, comme illustré dans la capture d’écran ci-dessous. Vous y découvrirez également des conseils sur les scénarios d’utilisation appropriés, les pièges à éviter ainsi que la manière de résoudre les problèmes éventuels, afin de choisir l’approche la mieux adaptée à votre flux de travail.

Saisir des dates sans barres obliques à l’aide de la fonction Définir le format des cellules
Saisir des dates sans barres obliques à l’aide d’une formule
Saisir des dates sans barres obliques avec Kutools pour Excel
Reformater automatiquement les nombres ressemblant à des dates à l’aide d’une macro VBA
Saisir des dates sans barres obliques avec la fonction Texte en colonnes
Dans Excel, vous pouvez utiliser la fonctionnalité **Texte en colonnes** pour transformer rapidement des nombres à 8 chiffres consécutifs — représentant des dates — en un format de date reconnu par Excel. Cette méthode est particulièrement efficace lorsque vous devez convertir un bloc entier de données en une seule opération.
1. Sélectionnez les nombres à 8 chiffres dans votre feuille de calcul, puis accédez à Données > Texte en colonnes. Voir la capture d’écran :
2. Dans l’étape 1 de l’Assistant Conversion du texte en colonnes, sélectionnez l’option Largeur spécifiée. Cette option garantit que les données d’origine seront traitées comme des éléments uniformément espacés. Voir la capture d’écran :
3. Cliquez sur Suivant, puis à nouveau sur Suivant pour accéder à l’étape 3 de l’Assistant. Dans la section Format des données en colonnes, choisissez Date, puis sélectionnez MMJ dans la liste déroulante. Vous pouvez également indiquer une autre cellule comme destination afin de conserver les valeurs d’origine. Voir la capture d’écran :
4. Cliquez sur Terminer. Tous les nombres consécutifs de votre sélection sont désormais reformatés en dates standard.
Scénarios d’utilisation et conseils : Utilisez cette méthode lorsque vous avez, dans une colonne, une liste de nombres à 8 chiffres ressemblant à des dates. La conversion ne fonctionnera pas correctement si le nombre sous-jacent ne comporte pas exactement 8 chiffres ; veillez donc à vérifier vos données initiales au préalable.
Remarque : Si Excel convertit automatiquement les nombres consécutifs en notation scientifique ou supprime les zéros initiaux, définissez au préalable le format de la plage sur « Texte » avant de saisir les nombres, ou ajoutez une apostrophe au début (par exemple, '01022016) avant d’utiliser la fonction « Convertir le texte en colonnes ».
Saisir des dates sans barres obliques avec la fonction Définir le format des cellules
Une autre approche simple consiste à utiliser la fonctionnalité « Définir le format des cellules » d’Excel pour convertir visuellement des nombres consécutifs en dates. Cette méthode est particulièrement adaptée lorsque vos données sont homogènes — par exemple, composées systématiquement de 8 chiffres au format MMJJAAAA — et que vous recherchez une transformation visuelle rapide.
1. Sélectionnez les cellules « Numéro de séquence » que vous souhaitez reformater, cliquez avec le bouton droit, puis choisissez Définir le format des cellules dans le menu contextuel. Voir la capture d’écran :
2. Dans la boîte de dialogue Définir le format des cellules, sous l’onglet Nombre, sélectionnez Personnalisé dans le volet Catégorie. Dans la zone de texte Type, saisissez ##«/»##«/»#### comme format personnalisé. Voir la capture d’écran :
3. Cliquez sur OK. Les nombres de votre sélection s’affichent désormais sous forme de dates standard.
Avantages et inconvénients : Ce formatage ne modifie pas la valeur réelle stockée dans la cellule (par exemple, 01022016 reste un nombre ou un texte) ; il n’en change que l’apparence visuelle. Les calculs impliquant ces cellules peuvent ne pas fonctionner comme prévu, sauf si vous convertissez les valeurs en véritables dates à l’aide d’étapes supplémentaires.
Rappel : Si votre nombre ne comporte pas exactement 8 chiffres ou s’il est stocké sous forme de texte, cette méthode pourrait ne pas afficher correctement la date.
Saisir des dates sans barres obliques avec une formule
Vous pouvez utiliser des formules Excel pour convertir les Nombres consécutifs en valeurs de date, ce qui constitue une solution hautement personnalisable et dynamique. Cette approche est particulièrement efficace lorsque vos données d’entrée peuvent varier (par exemple, si les Nombres consécutifs comportent parfois 7 ou 8 chiffres), ou si vous souhaitez automatiser la conversion dès qu’une nouvelle donnée est ajoutée.
1. Sélectionnez une cellule vide adjacente à vos nombres consécutifs, puis saisissez la formule suivante. Par exemple, si vos numéros de séquence se trouvent en cellule A9, entrez la formule en B9 :
=DATE(RIGHT(A9,4),LEFT(A9,IF(LEN(A9) =8,2,1)),LEFT(RIGHT(A9,6),2)) 2. Appuyez sur Entrée, puis faites glisser la poignée de recopie vers le bas pour appliquer la formule aux autres lignes selon vos besoins. Chaque séquence de 8 chiffres sera désormais convertie en une date. Voir la capture d’écran :
Explication des paramètres : Cette formule fonctionne en extrayant les composantes année, mois et jour de la séquence. Si votre format est toujours identique (par exemple, toujours MMJJAAAA), vous pouvez simplifier la formule :
=DATE(RIGHT(A9,4),LEFT(A9,2),MID(A9,3,2)) Conseil :Si nécessaire, copiez les cellules contenant la formule et collez-les en tant que valeurs pour figer les nouvelles dates.Problème courant :Si vous voyez un numéro de série au lieu d’une date, il suffit de formater la colonne au format « Date » via Utilisation du format Cellules.
Saisir des dates sans barres obliques avec Kutools pour Excel
Kutools pour Excel inclut un utilitaire Reconnaissance de date, qui vous permet de traiter efficacement un grand nombre de cellules ou divers formats de date non standards. Cette solution est idéale si vous travaillez fréquemment avec de grands jeux de données ou si vous devez gérer simultanément plusieurs formats.
Après avoir installé gratuitementKutools pour Excel, procédez comme suit :
Sélectionnez les nombres que vous souhaitez convertir en dates, puis cliquez sur Kutools > Contenu > Reconnaissance de date. Voir la capture d’écran :

Avantages : Kutools prend en charge une grande variété de formats de dates (tels que AAAAMMJJ, JJMMAAAA, etc.) et permet de sélectionner plusieurs plages simultanément.
Attention : Vérifiez toujours le format numérique d’origine avant la conversion afin de garantir l’exactitude des résultats. En cas de résultats inattendus, examinez le format de cellule et l’intégrité des données.
Reformater automatiquement les nombres ressemblant à des dates avec une macro VBA
Pour les utilisateurs qui reçoivent ou saisissent fréquemment des nombres bruts représentant des dates (comme 01022016) et souhaitent une conversion automatique en Format de date standard d’Excel, il est possible d’utiliser une macro VBA. Cette approche est particulièrement utile si vous souhaitez que la conversion s’effectue automatiquement lors de la saisie des données, ou si vous voulez traiter des colonnes existantes via un déclencheur ou un bouton.
Scénarios courants : Vous copiez ou collez régulièrement des nombres représentant des dates provenant de systèmes externes et souhaitez une conversion immédiate, ou vous cherchez à réduire au minimum les étapes manuelles de mise en forme lors de la saisie de données — que ce soit par vous-même ou par votre équipe.
Remarque : Cette macro suppose que vos séquences de dates comportent toujours 8 chiffres et qu’elles sont au format MMJJAAAA. Modifiez les sections d’analyse si votre format diffère.
Étapes de la procédure :
- Cliquez sur Outils de développement > Visual Basic. Dans la fenêtre qui s’ouvre, accédez à Insertion > Module, puis collez le code suivant dans le nouveau module :
Sub ConvertSequenceToDate()
Dim rng As Range
Dim cell As Range
Dim seq As String
Dim mm As String
Dim dd As String
Dim yyyy As String
On Error Resume Next
xTitleId = "KutoolsforExcel"
Set rng = Application.Selection
Set rng = Application.InputBox("Select range to convert sequence numbers (MMDDYYYY) to dates", xTitleId, rng.Address, Type:=8)
Application.ScreenUpdating = False
For Each cell In rng
If IsNumeric(cell.Value) And Len(cell.Value) = 8 Then
seq = CStr(cell.Value)
mm = Left(seq, 2)
dd = Mid(seq, 3, 2)
yyyy = Right(seq, 4)
If IsDate(mm & "/" & dd & "/" & yyyy) Then
cell.Value = DateSerial(yyyy, mm, dd)
cell.NumberFormat = "m/d/yyyy"
End If
End If
Next cell
Application.ScreenUpdating = True
End Sub Comment exécuter la macro : Après avoir inséré le code, fermez la fenêtre VBA. Appuyez sur Alt+F8 pour ouvrir la boîte de dialogue Macro, sélectionnez ConvertSequenceToDate, puis cliquez sur Exécuter. Une boîte de dialogue s’ouvrira pour vous inviter à sélectionner la plage de nombres consécutifs que vous souhaitez convertir. La macro mettra à jour toutes les cellules correspondantes en dates formatées.
Conseil : Si vous souhaitez que ce processus s’exécute automatiquement à chaque modification d’une cellule dans une colonne spécifique, vous pouvez ajouter du code supplémentaire à l’événement « Changement » de la feuille de calcul. Toutefois, la macro ci-dessus reste l’option la plus sûre et la plus transparente pour effectuer des conversions par lots.
Avertissement en cas d’erreur : La macro ignorera les entrées qui ne contiennent pas exactement 8 chiffres ou qui ne sont pas entièrement numériques, et laissera inchangés tous les autres types de données.
Dépannage : Vous pouvez enregistrer votre classeur au format prenant en charge les macros (.xlsm) pour une utilisation ultérieure. Si vous recevez des invites liées aux autorisations ou à la sécurité, vérifiez les paramètres des macros dans le Centre de gestion de la confidentialité d’Excel.
Globalement, lors du choix d’une méthode pour convertir des nombres de date séquentiels en véritables Format de date dans Excel, tenez compte de la cohérence de vos données, de votre flux de travail (traitement unique par lots ou saisie continue) et de votre aisance avec des outils tels que les formules, VBA ou les compléments. Si vous obtenez des résultats de conversion inattendus ou si vous voyez des numéros de série au lieu de dates, vérifiez vos paramètres Format de cellule et l’intégrité de vos données, puis essayez de formater les cellules de sortie au format « Date ». Pour un contrôle encore plus précis, vous pouvez utiliser la Validation des données d’Excel afin de limiter les saisies à 8 chiffres ou appliquer des masques de saisie.
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