En passant, je remercie Patrik pour la question et merci à Eric pour la formule, je ne connaissais pas, et je viens de tester, super pratique, et en plus ca marche ensuite pour les calculs....
Bonjour
Le problème c'est que ça ne calcule pas en heures.
Donc si des calculs sont nécessaires, il faut soit ajouter une colonne pour transformer 181534 en 18:15:34 (horaire et non visuel) soit le faire via une macro.
=TEMPS(ENT(B1/10000);ENT(MOD(B1;10000)/100);MOD(B1;100))
pour 181534 en B1.
Chris
Bonjour
Suite mail
Si tu veux convertir en VBA cela donne
For Each cel In Selection
y = cel.Value
x = TimeSerial(Int(y / 10000), Int((y Mod 10000) / 100), (y Mod 100))
cel.Formula = x
Next
Selection.NumberFormat = "h:mm:ss"
Chris
Je te remercie pour t'être penché sur le problème et ta macro fonctionne très bien. Très pratique pour cumuler les heures en s'embêtant moins dans la saisie. Encore merci
@+++ Ericbtz