Si je comprend bien, le TCD devrait être fait à partir de la plage 'TABLE', celle-ci comprend la requete et la formule de la colonne qui ajoute la durée.
Pour que la formule de durée s'ajoute automatiquement aux lignes de ta requêtes, tu dois activer la fonction de Recopie des formules aux lignes adjacentes / clique à droite sur ta requete et va dans propriétés. Avec ceci tu n'auras plus besoin de copier ta formule sur une nombre indéterminé de lignes.
Ensuite efface les formules pour les lignes qui sont vides et met à jour le TCD. Tu ne dvrais plus avoir de ligmes vides.
Comme macro tu devrais avoir besoin de mettre à jour ta requete, puis mettre à jour le TCD (pas besoin de l'effacer et d'en créer un nouveau).
Salutations
Erioc