Précédent   Forum des professionnels en informatique > Logiciels > Microsoft Office > Excel > Contribuez
Contribuez Placez ici vos codes, sources, trucs et astuces que vous souhaitez partager avec les membres du club.
Partagez cette discussion sur d'autres réseaux sociaux : Viadeo Twitter Google Facebook Digg Delicious MySpace Yahoo
Réponse Proposer ce sujet en actualité
 
Outils de la discussion
Publicité
'
Vieux 07/11/2007, 10h00   #1
Membre Expert
 
Avatar de wilfried_42
 
Homme Wilfried
Auto-entrepreneur
Inscription : novembre 2006
Messages : 1 428
Détails du profil
Informations personnelles :
Nom : Homme Wilfried
Âge : 50
Localisation : France, Vendée (Pays de la Loire)

Informations professionnelles :
Activité : Auto-entrepreneur
Secteur : High Tech - Éditeur de logiciels

Informations forums :
Inscription : novembre 2006
Messages : 1 428
Points : 1 859
Points : 1 859
Par défaut formatage Heures negatives ou > 24:00 sur textbox

Bonjour à tous

J'ai essayé de rechercher sur la FAQ et je n'ai rien trouvé, alors je poste

Voila j'ai eu un gros probleme de formatage d'heure sur textbox : calendrier 1904, avec bien entendu des heures negatives ainsi, histoire de compliquer le tout, des heures additionnées mensuellement donc depassant largement les 24:00 (ce serait trop simple sinon )

J'ai donc ecrit ma fonction de formatage que je poste

Code :
1
2
3
4
5
6
7
8
9
10
11
12
13
 
Function format_heure(target As Double) As String
    If target < 0 Then
        target = Abs(target)
        format_heure = "-" & Format(Int(target * 24), "##0") & " H " & Format(Minute(target), "00") & " Mn"
    Else
        If Minute(target) <> 0 Then
            format_heure = Format(Int(target * 24), "##0") & " H " & Format(Minute(target), "00") & " Mn"
        Else
            format_heure = Format(Int(target * 24) + Hour(target), "##0") & " H " & Format(Minute(target), "00") & " Mn"
        End If
    End If
End Function
La gestion des dates et des heures sont des parties tres sensibles en programmation, s'il y a des facons plus simples, je suis preneur
__________________
Wilfried
wilfried_42 est déconnecté   Envoyer un message privé Réponse avec citation 00
Réponse Proposer ce sujet en actualité
Outils de la discussion



Fuseau horaire GMT +2. Il est actuellement 10h27.


 
 
 
 
Partenaires

Hébergement Web