Unlock a world of possibilities! Login now and discover the exclusive benefits awaiting you.
Bonjour,
une question est ce que c'est possible de créer un groupe cyclique dans un autre groupe , j m’explique:
groupe 1 avec : champ A
champ B
champ C
groupe 2 avec ; groupe 1
champ D
champ E
l'objectif est de créer un graphe avec dimension groupe 2
Merci
Maurice
Non,
Dans ton exemple tu as juste 3 champs dans ton groupe 1, c'est vite ajouté. Mais si le problème viens du fait que tu en as en réalité beaucoup plus, tu peux utiliser la macro suivante pour créer la base de ton groupe 2 et te basant sur ton groupe 1.
Tu peux utiliser la macro ci-dessous :
Sub CopyGroup (SrcName, DstName)
Set SrcGrp = ActiveDocument.GetGroup(SrcName)
Set SrcProps = SrcGrp.GetProperties
Set DstGrp = ActiveDocument.CreateGroup(DstName)
Set DstProps = DstGrp.GetProperties
DstProps.FieldDefs.CopyFrom SrcProps.FieldDefs
DstProps.IsCyclic = SrcProps.IsCyclic
DstProps.Labels = SrcProps.Labels
DstProps.Present = SrcProps.Present
DstProps.SortCriterias.CopyFrom SrcProps.SortCriterias
DstGrp.SetProperties DstProps
End Sub
Pour l'utiliser:
Sub DoCopying
CopyGroup "ExistingGroupName", "NewGroupName"
End Sub
Merci Sébastien , j'ai jamais utilisé la macro auparavant, existe t'il un Tutorial qui peut m'aider a mettre en place la macro.
Merci encore une fois
Je ne sais pas, il faut chercher.
Mais en version rapide :
Note: Tu peux appeler une macro depuis l'action d'un bouton