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 : Sélectionner tout - Visualiser dans une fenêtre à part
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 : Sélectionner tout - Visualiser dans une fenêtre à part
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 XML : Sélectionner tout - Visualiser dans une fenêtre à part
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...