Conversion en heures

Bonjour

J'ai un problème suite à une conversion d'un tableau pdf en excel

Mes cellules sont dans un format standard - par exemple - 6,04 pour 6h04 ; 12,5 pour 12h50 (...) et pour les horaires ronds, j'ai 5 pour 5h.

Je souhaite tout passer en format [hh]:mm.

J'ai effectué un remplacer , par : j'obtiens alors 6:04 ; 12:50 (...) mais les horaires ronds n'ont pas été modifié puisqu'ils ne contiennent pas de virgule.

Si je modifie ensuite le format des cellules, j'obtiens 6:04 ; 12:50 (...) et pour l'horaire rond j'ai 192:00 au lieu de 5:00, puisque excel a multiplié l'entier par 24 pour transformer en heures.

Est ce que vous avez une solution pour traiter le tout en seule fois ?

Un grand merci par avance

Bonjour,

via Rechercher / Remplacer ! Les ":" remplaçant la "," …

Pour les autres juste ajouter les ":" …

Oui

Néanmoins j'ai un tableau avec des milliers d'horaires pour 1 fichier et je vais en avoir plus de 50 fichiers !

Donc j'aurais souhaité une formule qui permet de traiter tous les cas.

Par formule, il va falloir indiquer quelle est la nouvelle colonne ? …

Sinon activer le Générateur de macros puis effectuer déjà le remplacement : une base de code est livrée sur un plateau !

A poster ensuite ici pour que l'on ait une idée de la structure de la feuille de calculs vu le manque d'informations !

Sans oublier d'indiquer tous les cas possibles …

Ci-dessous le code pour le remplacement (Rechercher / Remplacer , par

Sub Macro1()
'
' Macro1 Macro
'

'
    Selection.Replace What:=",", Replacement:=":", LookAt:=xlPart, _
        SearchOrder:=xlByRows, MatchCase:=False, SearchFormat:=False, _
        ReplaceFormat:=False
End Sub

3 cas possibles :

  • avec 2 chiffres après la virgule : 18,11 doit correspondre à 18:11
  • avec 1 chiffre après la virgule : 18,3 doit correspondre à 18:30
  • pas de chiffre après la virgule : 18 doit correspondre à 18:00

Est ce que vous avez besoin d'autres éléments ?

Merci

Soit enfin une description fidèle de la structure des données soit un classeur xlsx joint …

Rechercher des sujets similaires à "conversion heures"