Cette action est irreversible, confirmez la suppression du commentaire ?
Signaler le commentaire
Veuillez sélectionner un problème
Nudité
Violence
Harcèlement
Fraude
Vente illégale
Discours haineux
Terrorisme
Autre
JpPradier
Bonsoir Titi
J'ai supposé que la première ligne est la ligne de titre. Il faudra peut-etre adapter les noms des feuilles. Le résultat va en J1 de la première feuille :
If deb2 < fin1 And deb1 < fin2 Then deb = IIf(deb1 > deb2, deb1, deb2) fin = IIf(fin1 > fin2, fin2, fin1) result = fin - deb total = total + result End If Next Next Worksheets("feuil1").Range("j1").Value = total End Sub
j-p
Bonsoir Titi
J'ai supposé que la première ligne est la ligne de titre. Il faudra peut-etre adapter les
noms des feuilles. Le résultat va en J1 de la première feuille :
If deb2 < fin1 And deb1 < fin2 Then
deb = IIf(deb1 > deb2, deb1, deb2)
fin = IIf(fin1 > fin2, fin2, fin1)
result = fin - deb
total = total + result
End If
Next
Next
Worksheets("feuil1").Range("j1").Value = total
End Sub
J'ai supposé que la première ligne est la ligne de titre. Il faudra peut-etre adapter les noms des feuilles. Le résultat va en J1 de la première feuille :
If deb2 < fin1 And deb1 < fin2 Then deb = IIf(deb1 > deb2, deb1, deb2) fin = IIf(fin1 > fin2, fin2, fin1) result = fin - deb total = total + result End If Next Next Worksheets("feuil1").Range("j1").Value = total End Sub