Bonjour à tous,
j'ai encore deux problèmes que je n'arrive pas à résoudre sur la macro de sous totaux qui est dans le fichier joint.
Le premier est que j'aimerais que toute la ligne du sous-total apparaisse en gras et pas que la première case.
Le deuxième est que dans l'onglet final je fais des sous totaux sur la premiere colonne qui comporte deux catégories: "pub" ou "non pub".
J'ai bien un total qui affiche "Total Non pub" en ligne 16, en revanche mon total en ligne 14 afiche seulement "Total" alors que c'est bien mon "Total Pub".
Quelqu'un aurait il une solution?
Merci beaucoup
Voici le code pour la partie des sous-totaux, il apparaît en fin de macro:
Range("A8:AF" & Range("A65536").End(xlUp).Row).Select
Selection.Subtotal GroupBy:=2, Function:=xlSum, TotalList:=Array(5, 6, 7, 10 _
, 11, 14, 16, 18, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 32), Replace:=True, _
PageBreaks:=False, SummaryBelowData:=True
Selection.Subtotal GroupBy:=1, Function:=xlSum, TotalList:=Array(5, 6, 7, 10 _
, 11, 14, 16, 18, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 32), Replace:=True, _
PageBreaks:=False, SummaryBelowData:=True
Merci
j'ai encore deux problèmes que je n'arrive pas à résoudre sur la macro de sous totaux qui est dans le fichier joint.
Le premier est que j'aimerais que toute la ligne du sous-total apparaisse en gras et pas que la première case.
Le deuxième est que dans l'onglet final je fais des sous totaux sur la premiere colonne qui comporte deux catégories: "pub" ou "non pub".
J'ai bien un total qui affiche "Total Non pub" en ligne 16, en revanche mon total en ligne 14 afiche seulement "Total" alors que c'est bien mon "Total Pub".
Quelqu'un aurait il une solution?
Merci beaucoup
Voici le code pour la partie des sous-totaux, il apparaît en fin de macro:
Range("A8:AF" & Range("A65536").End(xlUp).Row).Select
Selection.Subtotal GroupBy:=2, Function:=xlSum, TotalList:=Array(5, 6, 7, 10 _
, 11, 14, 16, 18, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 32), Replace:=True, _
PageBreaks:=False, SummaryBelowData:=True
Selection.Subtotal GroupBy:=1, Function:=xlSum, TotalList:=Array(5, 6, 7, 10 _
, 11, 14, 16, 18, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 32), Replace:=True, _
PageBreaks:=False, SummaryBelowData:=True
Merci