ExcelBanter

ExcelBanter (https://www.excelbanter.com/)
-   Excel Programming (https://www.excelbanter.com/excel-programming/)
-   -   Toggle Button in a Toolbar (https://www.excelbanter.com/excel-programming/373381-toggle-button-toolbar.html)

amitmohantybbsr

Toggle Button in a Toolbar
 
Can anyone tell me how to create a toggle button in a Toolbar in Excel
VBA?

Thanks,
Amit


Bob Phillips

Toggle Button in a Toolbar
 
Here is an example that uses click to set the calculation mode to manual,
shift-click to automatic, and changes the tooltiptext to show whixh mode it
is in.

Sub SetCalculateMode() 'Shifted is automatic, unshifted is manual
Dim sMode As String
Dim nState As Long


If GetKeyState(vkShift) < 0 Then
Application.Calculation = xlAutomatic
sMode = "Automatic"
nState = msoButtonDown
Else
Application.Calculation = xlManual
sMode = "Manual"
nState = msoButtonUp
End If
With Application.CommandBars.ActionControl
.TooltipText = "Calculation mode is " & sMode
.State = nState
End With


End Sub


--
HTH

Bob Phillips

(replace somewhere in email address with gmail if mailing direct)

"amitmohantybbsr" wrote in message
ups.com...
Can anyone tell me how to create a toggle button in a Toolbar in Excel
VBA?

Thanks,
Amit




amitmohantybbsr

Toggle Button in a Toolbar
 
Thanks for your reply. I will try to implement it.



All times are GMT +1. The time now is 10:39 AM.

Powered by vBulletin® Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
ExcelBanter.com