excel vba sum/add time Le sujet est résolu

Y compris Power BI, Power Query et toute autre question en lien avec Excel
g
ghazimetallica
Nouveau venu
Nouveau venu
Messages : 5
Inscrit le : 30 octobre 2015
Version d'Excel : 2007

Message par ghazimetallica » 30 octobre 2015, 17:44

Bonjour,
j'essaye d'additionner le contenue de plusieurs cellule en vba mais a chaque fois lorsque le compte dépasse les 24 il n'affiche pas la resultat correct
exemple
05:01:30
23:00:00
ici pour calculer la somme il affiche comme resultat 04:01:30
aider moi svp j'aimerai bien calculer la somme de plusieurs heures et avvoir une resultat genre
58:01:30 sous cette format

sauf qu'on dirait excel affiche la somme sous format de 24h quoi
d'avance merci
f
frangy
Passionné d'Excel
Passionné d'Excel
Messages : 4'337
Appréciation reçue : 1
Inscrit le : 19 novembre 2012
Version d'Excel : 2007 FR

Message par frangy » 30 octobre 2015, 18:47

Bonjour,

Il faut que tu modifies le format de la cellule
Clic droit > Format de cellule > Heure > Personnalisée : type [h]:mm:ss

A+
g
ghazimetallica
Nouveau venu
Nouveau venu
Messages : 5
Inscrit le : 30 octobre 2015
Version d'Excel : 2007

Message par ghazimetallica » 30 octobre 2015, 19:49

En fait cest au niveau du calcul va user girl j'ai un bouton qui va calculer ces valeur puis les afficher dans un textbox j'ai déjà essayé la méthode que tu as cité ça marche au niveau du calcul excel je veux dire juste lors de l'addition des cellules par formule mais dans le code vba ça fonctionne pas j'ai besoin d'aide au niveau du code vba et non pas juste le format sur excel
Avatar du membre
Raja
Passionné d'Excel
Passionné d'Excel
Messages : 5'190
Appréciations reçues : 14
Inscrit le : 3 février 2008
Version d'Excel : 2010 à 2016 FR et 2010 EN

Message par Raja » 30 octobre 2015, 20:26

Bonsoir,
Il faut qu'on voie ton code pour proposer une solution.
Cdlt,
Raja
g
ghazimetallica
Nouveau venu
Nouveau venu
Messages : 5
Inscrit le : 30 octobre 2015
Version d'Excel : 2007

Message par ghazimetallica » 30 octobre 2015, 20:47

Merci d'avoir répondu d'une façon rapide sauf actuellement je n'ai pas le fichier je l'aurai demain quand je serai au boulot
Mais au même temps si vous avez un code à me proposer ca sera Sympa
Mon code est simple une boucle for pour parcourir 4 cellule une variable qui d'appel somme pour accumuler la somme des 4 cellules
Donc au niveau de userform j'ai un bouton lorsqu'on appuie là dessus il est supposé calculer la somme des 4 cellules qui contient des temps sous cette format 67h:56min:45sec
Puis affecter là résultat à un text box
^^
Avatar du membre
Sharney
Membre fidèle
Membre fidèle
Messages : 302
Appréciations reçues : 5
Inscrit le : 15 octobre 2013
Version d'Excel : 2013

Message par Sharney » 30 octobre 2015, 22:12

Bonsoir,

L'astuce consiste à écrire quelque chose du style :

Total = Format(Somme, "[h]:mm:ss;@")

Normalement, cela devrait fonctionner.

Cordialement
g
ghazimetallica
Nouveau venu
Nouveau venu
Messages : 5
Inscrit le : 30 octobre 2015
Version d'Excel : 2007

Message par ghazimetallica » 30 octobre 2015, 22:22

Déjà essayé et j'ai déjà essayé la fonction split et hour
J'ai fait trop de recherche sur internet mais bon rien trouvé
Sera il possible que vous essayez ça sur excel pour voir cest assez simple de crée un userform avec un bouton et un textbox non?
Je suis navré je suis sur mon tel et le fichier et sur le pic au boulot. :(
Avatar du membre
Sharney
Membre fidèle
Membre fidèle
Messages : 302
Appréciations reçues : 5
Inscrit le : 15 octobre 2013
Version d'Excel : 2013

Message par Sharney » 30 octobre 2015, 22:35

Sans voir comment est construit le code de base, il va être compliqué de réfléchir à une solution.
A part tout imaginer... (un peu long et sans intérêt)

Sinon, on attend lundi que tu nous mettes à dispo le fichier. C'est le mieux à faire.
f
frangy
Passionné d'Excel
Passionné d'Excel
Messages : 4'337
Appréciation reçue : 1
Inscrit le : 19 novembre 2012
Version d'Excel : 2007 FR

Message par frangy » 31 octobre 2015, 07:00

Bonjour,

Une proposition
ghazimetallica.xls
(36 Kio) Téléchargé 16 fois
A+
g
ghazimetallica
Nouveau venu
Nouveau venu
Messages : 5
Inscrit le : 30 octobre 2015
Version d'Excel : 2007

Message par ghazimetallica » 31 octobre 2015, 11:31

Bonjour et mille merci
c'est exactement dont j'ai besoin,enfin je l'ai adapté a mes besoins car moi j'ai un user form
mais de toute facon un trés grand merci
Répondre Sujet précédentSujet suivant
  • Sujets similaires
    Réponses
    Vues
    Dernier message