Bonjour à tous,
Peut-être ai-je mal fouiner sur la toile mais la je rame....
Mon soucis est l'actualisation auto de mon TCD via une macro.
Ma dernière ligne de code ne fonctionne pas.
Peut être que l'un d'entre vous pourrait m'aider.
Voici mon code :
Merci d'avance.
Fred
Peut-être ai-je mal fouiner sur la toile mais la je rame....
Mon soucis est l'actualisation auto de mon TCD via une macro.
Ma dernière ligne de code ne fonctionne pas.
Peut être que l'un d'entre vous pourrait m'aider.
Voici mon code :
Code:
'effacer l'inutile
Range("H1").Select
Selection.End(xlDown).Select
Do While Not (IsEmpty(ActiveCell))
Selection.Offset(1, 0).Select
Loop
Derligne = ActiveCell.Row
Rows(Derligne).Select
Range(Selection, Selection.End(xlDown)).Select
Selection.ClearContents
Selection.End(xlToLeft).Select
'Se positionner en A1
Range("A1").Select
'Renommer la plage de données
Range("A1:M1").Select
Range(Selection, Selection.End(xlDown)).Select
ActiveWorkbook.Names("DONNEES").Delete
ActiveWorkbook.Names.Add Name:="DONNEES", RefersToR1C1:= _
"=OFFSET(Feuil1!R1C1,,,COUNTA(Feuil1!R1C1:R65000C1),10)"
'Actualisation du tableau
Sheets("TCD").Select
ActiveSheet.PivotTables("TCDFRED").PivotCache.Refresh <== BUG...
Merci d'avance.
Fred
Dernière édition: