Récupérer la somme d'une plage dans un Textbox en format (hh:mm)

Boostez vos compétences Excel avec notre communauté !

Rejoignez Excel Downloads, le rendez-vous des passionnés où l'entraide fait la force. Apprenez, échangez, progressez – et tout ça gratuitement ! 👉 Inscrivez-vous maintenant !

INFINITY100

XLDnaute Occasionnel
Bjr à tous

Voila je me bloque sur la syntaxe d'une formule au quelle je voudrai récupérer la somme d'une plage dans la feuil1 vers un Textbox dans un Userform en format (hh:mm)

j'ai essayé d’utiliser cette application mais il me renvoi une erreur

VB:
TextBox_heures_minutes.Value = Application.WorksheetFunction.Sum(Feuil1.Format(Range("F3:F10"), "HH:MM"))

Donc qu'elle est la syntaxe correct à utliser ?

Merci à vous tous

Cordialement
 
Apres teste ça marche à merveille

Juste une correction

Après APPLICATION il y a juste un (.) et non (..)
Et après FEUIL1 il manque (.)
Ce qui nous donne le code correct comme suit :

VB:
TextBox_heures_minutes.Value = Format(Application.Sum(Feuil1.Range("F3:F10")), "HH:MM")

Merci beaucoup Staple1600 c'est très gentil

😉
 
Bonsoir le fil, le forum

Comme je le disais à 15h44, si la somme dépasse 24h, ca coincera
Alors mieux vaut assurer ses arrières comme ceci 😉
VB:
Private Sub CommandButton1_Click()
Dim Heures As Range
Set Heures = Feuil1.Range(Feuil1.Cells(3, 6), Feuil1.Cells(Rows.Count, 6).End(xlUp))
With Application
    TextBox1 = .WorksheetFunction.Text(.Sum(Heures), "[hh]:mm")
End With
End Sub

PS: je te laisse faire les changements selon cette syntaxe sur ton propre userform.
 
- Navigue sans publicité
- Accède à Cléa, notre assistante IA experte Excel... et pas que...
- Profite de fonctionnalités exclusives
Ton soutien permet à Excel Downloads de rester 100% gratuit et de continuer à rassembler les passionnés d'Excel.
Je deviens Supporter XLD

Discussions similaires

C
Réponses
18
Affichages
4 K
C-LAKATA
C
A
Réponses
5
Affichages
4 K
Alex52
A
G
Réponses
2
Affichages
2 K
G
Retour