Simplifier les formules de temps

Gildup

XLDnaute Nouveau
Bonjour,

Je n'arrive pas à simplifier l'écriture du temps. Comment passer de la forme hh:mm:ss à la forme m,ss par exemple, quand on a besoin uniquement des minutes et des secondes ; ceci sans changer pour autant la nature horaire du format?
C'est très fastidieux d'être obligé d'entrer 00:01:24 au lieu de 1,24 (1 minute 24 secondes).

Merci de bien vouloir m'éclairer.
A+
 

Tibo

XLDnaute Barbatruc
Salut Gildup,

Une idée pour simplifier un peu la saisie des temps :

- Dans Outils / Correction automatique : ajouter Remplacer .. par :

- le format de ta cellule hh:mm:ss


en tapant 0..1..24, ça se transforme en 00:01:24

Avantage : on utilise que le pavé numérique, ce qui est plus confortable.

Inconvénient : il faut malgré tout taper les heures (même si elles sont à zéro).

Bon week-end de Pâques

@+
 
A

AV

Guest
Ave,

''...quand on a besoin uniquement des minutes et des secondes ; ceci sans changer pour autant la nature horaire du format..''

Une possibilité avec une proc évènementielle :
Sous réserve de saisir 2 chiffres pour les minutes et 2 chiffres pour les secondes
Exemple pour avoir un résultat de une minute et une seconde (00:01:01) saisir 0101
Dans le module de la feuille :
Private Sub Worksheet_Change(ByVal zz As Range)
If Intersect(zz, [A1:A10]) Is Nothing Then Exit Sub
Application.EnableEvents = False
x = Format(zz, '0000')
zz = '0:' & Left(x, 2) & ':' & Right(x, 2)
Application.EnableEvents = True
End Sub

AV [aaa]
 

Statistiques des forums

Discussions
312 345
Messages
2 087 450
Membres
103 546
dernier inscrit
mohamed tano