Je chercghe une fonction vbaexcel qui me permet de convertir des secondes en nombre de jours heure minutes secondes
si quelqu'un a déjà fait ça
merci
Je chercghe une fonction vbaexcel qui me permet de convertir des secondes en nombre de jours heure minutes secondes
si quelqu'un a déjà fait ça
merci
Bonjour battit64, le forum
En A1 86400 = 1 jour
en B1
Format de cellule B1
Code : Sélectionner tout - Visualiser dans une fenêtre à part =A1/24/60/60
@+
Code : Sélectionner tout - Visualiser dans une fenêtre à part jj hh:mm:ss
pour résoudre ton poblème il faut créer ta propre fonction!
je ne suis pas certain que notre amis ait envis de retrouver les secondes à léchelle 1/24
il faut faire un calcul de modulo à chaque niveau pour retrouver les heures le minute sur la base 60 et le jours en Base 24.
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14 Public Function SecondeJHMNS(V As Long) As String Dim S As Long Dim M As Long Dim H As Long Dim J As Long Dim Rest As Long S = V Mod 60 M = (V - (V Mod 60)) / 60 H = (M - (M Mod 60)) / 60 M = M Mod 60 J = (H - (H Mod 24)) / 24 H = H Mod 24 SecondeJHMNS = Format(J, "00") & " " & Format(H, "00") & ":" & Format(M, "00") & ":" & Format(S, "00") End Function
Dernière modification par AlainTech ; 20/04/2014 à 00h22. Motif: Suppression de la citation inutile
Vous avez un bloqueur de publicités installé.
Le Club Developpez.com n'affiche que des publicités IT, discrètes et non intrusives.
Afin que nous puissions continuer à vous fournir gratuitement du contenu de qualité, merci de nous soutenir en désactivant votre bloqueur de publicités sur Developpez.com.
Partager