toggleButton (du ruban) et VBA
Bonjour à la communauté.
Te tente désespérément depuis trois jour (à coups de tuto et de PDF) à interagir antre deux "toggleButton" de mon ruban.
J'aimerais que, lorsqu'un est "activé", l'autre soit "désactivé".
J'ai donc, écris ça :
Code:
1 2 3 4 5 6
| Sub TBAlphaCmd(control As IRibbonControl, pressed As Boolean)
If pressed = True Then
TBNumeric = Not pressed
End If
'Application.ScreenUpdating = True
End Sub |
Et
Code:
1 2 3 4 5 6
| Sub TBNumericCmd(control As IRibbonControl, pressed As Boolean)
If pressed = True Then
TBAlpha = Not pressed
End If
'Application.ScreenUpdating = True
End Sub |
Et dans Custom UI Editor for Microsoft Office, j'ai :
Code:
1 2 3 4 5 6 7 8 9 10 11 12
| <toggleButton id="TBAlpha"
size="large"
image="TriLettre"
getPressed="Ribbon_GetPressed"
label="Alphabétique"
onAction="TBAlpha" />
<toggleButton id="TBNumeric"
size="large"
image="TriNombre"
getPressed="Ribbon_GetPressed"
label="Numérique"
onAction="TBNumeric" /> |
Les images ne posent pas de problème, mais lorsque je "pousse" un Toggle ("TBAlpha"), il se pousse, mais si je pousse l'autre ("TBNumeric"), il se "pousse" sans "dépousser" l'autre...
Quelqu'un aurait une astuce, un conseil, une idée... Car je suis preneur...
Bien à toi, la communauté...
Denis...