cathodique
XLDnaute Barbatruc
Bonjour,
Je transforme une plage en tableau structuré en utilisant le bout de code ci-dessous.
Mais je rencontre une difficulté (en fait 2):
1- Pourquoi lors de l'activation de la ligne 'Totals', le mot 'Total' ne s'affiche pas en 1ère colonne
2- Aucun résultat ne s'affiche dans la ligne total
En vous remerciant par avance.
Bon week-end.
Je transforme une plage en tableau structuré en utilisant le bout de code ci-dessous.
Mais je rencontre une difficulté (en fait 2):
1- Pourquoi lors de l'activation de la ligne 'Totals', le mot 'Total' ne s'affiche pas en 1ère colonne
2- Aucun résultat ne s'affiche dans la ligne total
VB:
With ShBilan
' Définir la plage pour le ListObject
Set Rng = .Range("A" & dl + 1).Resize(UBound(Tall), UBound(Tall, 2))
' Créer le ListObject
.ListObjects.Add(xlSrcRange, Rng, , xlYes).Name = "Tall"
.ListObjects("Tall").TableStyle = "TableStyleLight16"
.ListObjects("Tall").ShowAutoFilter = False
' Activer la ligne Totaux
.ListObjects("Tall").ShowTotals = True
' Ajouter des formules de somme dans la ligne Totaux pour chaque colonne
For i = 2 To .ListObjects("Tall").ListColumns.Count
.ListObjects("Tall").ListColumns(i).TotalsCalculation = xlTotalsSum
Next i
End With
En vous remerciant par avance.
Bon week-end.