Bonjour à tous !

Depuis quelques jours, je cherche à automatiser un groupage/cachage sur un tableau Excel de plusieurs lignes via VBA. J'utilise la fonction dans le menu Données => Groupage.

J'enregistre donc ma macro via l'enregistreur de macros, ce qui me donne ca :

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
 
Sub Makro1()
'
' Makro1 Makro
' Makro am 26.11.2007 von flo_flo aufgezeichnet
'
 
'
    Rows("2:4").Select
    Selection.Rows.Group
    Rows("6:8").Select
    Selection.Rows.Group
    Rows("1:5").Select
    ExecuteExcel4Macro "SHOW.DETAIL(1,4,TRUE,,1)"
    Rows("5:9").Select
    ExecuteExcel4Macro "SHOW.DETAIL(1,8,TRUE,,5)"
 
End Sub
C'est le texte enregistré dans la macro.

J'utilise la même macro pour voir si elle fonctionne, et là, surprise :
Erreur 1004
Vous avez entré trop d'arguments pour cette fonction.
Est-ce que quelqu'un aurait déjà rencontré ce souci, ou éventuellement aurait une solution à ce problème ?

(L'objectif de ma macro est plus globalement de générer un graphique à partir d'un tableau dont certaines lignes sont cachées, et où il faut afficher les détails pour avoir des valeurs sur le graph)

Je suis sur Excel2003, mes recherches sur le forum ne m'ont amené rien de bien concluant...

Merci d'avance, et bon après-midi