Si vous êtes amené à encoder régulièrement des heures dans Excel et que vous disposez d’un pavé numérique, voici une petite astuce qui va vous faire gagner un temps appréciable.

Rappel

Une heure dans excel doit s’encoder en séparant les heures des minutes par deux points (Exemple 10:20). Ce type d’encodage nous oblige à utiliser le pavé numérique pour les nombres et le pavé alphanumériques pour les deux points.

Avec cette astuce l’encodage ne se fera qu’avec les deux points du pavé numérique soit une suite de 2 points (10..20) soit une suite de 2 virgules (10,,20) en fonction des paramètres régionaux définis dans Windows.

Que faut-il faire ?

Sans aucune formule ni code VBA en utilisant tout simplement la correction automatique disponible dans les options d’excel

Comment procéder ?

  1. Sélectionner l’onglet [Fichier]
  2. Cliquer sur Options…
  3. Dans la boîte de dialogue Options d’excel, sélectionner Vérification
  4. Dans le groupe Options de correction automatique cliquer sur le bouton Options de correction automatique…
  5. Dans la boîte de dialogue Correction automatique : Français (France), entrer
    Dans la zone de texte Remplacer : ===> .. ou ,, et dans la zone de texte Par : ===> :
    Cliquer sur le bouton Ajouter (voir illustration ci-dessous)

  6. Confirmer par OK

Conséquence

A partir de maintenant, il suffit de taper 10..25 (ou 10,,25) pour voir apparaître 10:25

Il reste un petit souci car si vous voulez ajouter dans une cellule des points de suspension cela donnera :.

Comment pallier ce problème ?

En ajoutant dans la correction automatique de remplacer :. par

Autre astuce à lire sur les heures

Comment afficher correctement le total des heures dans excel ?