Je ne sais pas si le sujet a déjà été traiter, j'ai pu le zapper en fouillant.
Est ce qu'il est possible d'imbriqué des "datediff" (VBA) ?
J'ai 6 dates:
1, 2, 3, 4, 5, 6
Il faut que j'arrive à faire :
Ma régle de calcul:
Tout ce qu'il y a entre 1 et 2, donne le nombre de jour, compris entre 3 et 4.
Mais 5 peut intervenir dans les périodes 3 et 4. Comme 6 peut le faire, en plus de 5.
Derrière tout ça, il y aura une grille (ou tableau) avec des taux, qui multiplierons les nombres de jours par ces taux...
Ma régle d'exclusion:
Tout ce qu'il y a entre 1 et 2 qui est inférieur à 3, je ne compte pas les jours, tout ce qui est supérieur à 4, je ne compte pas les jours non plus.
Je ne maitrise pas énormement les datediff et je ne sais pas comment on peut faire en vba, pour que deux dates soient compris entre deux autres dates (ou période) , surtout que là j'en ai six...
Pour les exclusions, je vais surement utilisé les opérateurs: > <, AND et OR (mais pas sur pour celui là).
PS: Je n'ai pas vu grand chose, sur les datediff en vba, sur le net.