XL 2019 Variable formule dans un tableau

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 !

Glubby21

XLDnaute Nouveau
Bonjour à tous,

je sollicite votre aide pour un soucis de remplissage de tableau.
je remplis des données dans un tableau grâce un userForm
Dans mon tableau actuel, je souhaite connaitre la durée entre deux horaires qui sont rentrées dans deux colonnes, par cette formule : =SI([@Départ]>[@Arrivée];(24-[@Départ])+[@Arrivée];[@Départ]-[@Arrivée])"
Seulement je bloque sur comment écrire cela pour que cela soir implémenté dans mon tableau
J'ai essayé de mettre directement la formule, de passer par une variable etc, mais rien en marche.
Auriez-vous une solution ?

Les données sont secondairement transformées au format heur pour avoir quelque chose de lisible.

Merci à ceux qui auront une réponse !!
 

Pièces jointes

Solution
Hello

quand tu écris une formule en VBA, les ; deviennent des ,
la fonction doit etre écrite en anglais (moins de problème avec l'utilisation de formulalocal, formula..
donc ta durée devrait s'écrire
VB:
Duree = "=if([@Départ]>[@Arrivée],(24-[@Départ])+[@Arrivée],[@Départ]-[@Arrivée])"

après. suis pas sur que la formule soit la bonne..
Hello

quand tu écris une formule en VBA, les ; deviennent des ,
la fonction doit etre écrite en anglais (moins de problème avec l'utilisation de formulalocal, formula..
donc ta durée devrait s'écrire
VB:
Duree = "=if([@Départ]>[@Arrivée],(24-[@Départ])+[@Arrivée],[@Départ]-[@Arrivée])"

après. suis pas sur que la formule soit la bonne..
 
- 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

Retour