B
Bishop
I have the following custom toolbar and button assignment. It works if I
manually go through the code but I want it to initialize automatically when
the spreadsheet is opened. How do I do this?
Sub CatalystDumpToolBar()
Dim CDToolBar As CommandBar
Set CDToolBar = CommandBars.Add(temporary:=True)
With CDToolBar
.Name = "CDToolBar"
.Position = msoBarTop
.Visible = True
End With
End Sub
Sub AddCustomControl()
Dim CBar As CommandBar
Dim CTTally As CommandBarControl
Set CBar = CommandBars("CDToolBar")
Set CTTally = CBar.Controls.Add(Type:=msoControlButton)
With CTTally
.FaceId = 1763
.OnAction = "CatalystToTally"
End With
CBar.Visible = True
End Sub
manually go through the code but I want it to initialize automatically when
the spreadsheet is opened. How do I do this?
Sub CatalystDumpToolBar()
Dim CDToolBar As CommandBar
Set CDToolBar = CommandBars.Add(temporary:=True)
With CDToolBar
.Name = "CDToolBar"
.Position = msoBarTop
.Visible = True
End With
End Sub
Sub AddCustomControl()
Dim CBar As CommandBar
Dim CTTally As CommandBarControl
Set CBar = CommandBars("CDToolBar")
Set CTTally = CBar.Controls.Add(Type:=msoControlButton)
With CTTally
.FaceId = 1763
.OnAction = "CatalystToTally"
End With
CBar.Visible = True
End Sub