Bonjour,
Le problème était essentiellement lié à la façon de bloquer les références (exemple : il faut bloquer sur la ligne B$1 et non sur la colonne $B1). Ensuite, il faudrait être attentif au NB.SI (CONTAR.SI) car en fonction des références, les résultats changeront. Dans le fichier, j'ai mis la formule (feuille A1.1) dès la ligne qui sert d'en-tête à première vue. A vrai dire, la présentation avec des sous-totaux et des lignes pour mettre en forme, c'est vraiment pas l'idéal. Justement la formule précédente (et la macro) a bien marché car il y avait un modèle simple. Maintenant, ça devient compliqué.
Il doit y avoir des solutions plus appropriées que celle-ci, sur une seule feuille, par macro uniquement avec idéalement une organisation cadrée en lignes sans démultiplication de colonnes, et avec des horaires communs...
En tout cas, voici votre fichier, sur lequel je n'ai mis à jour que la formule en A1.1 :
Cdlt,