Re,
Bon c'est bien ce que je pensais, ta fomule DECALER n'est pas correcte.
Fais ceci :
- dans la feuille Journal ENREGISTREMENT, supprime la ligne 5. S'il te faut voir les totaux inscrits dans cette ligne, mets les plutôt ailleurs. En ligne 3 par exemple.
- La formule, PLAGE_TCD doit être la suivante --> DECALER(Journal_enregistrements!$A$4;;;NBVAL(Journal_enregistrements!$A:$A)-1;11)
A te relire
Dan
Edit Dan :
Dans Thisworkbook, la macro de rafraichissement est à modifier comme suit :
Private Sub Workbook_SheetActivate(ByVal Sh As Object)
'Macro Dan pour Fabrice59 - le 23/05/09
On Error Resume Next
If ActiveSheet.Name = "Journal_enregistrements" Or ActiveSheet.Name = "Accueil" Then End
ThisWorkbook.RefreshAll
End Sub