some faceID's dont exist and will give a blank icon.
the problem you're having with FaceID 9744..
it doesn't exist in xl2000!
Highest faceID's (approx and from memory)
xl97: 4000
xl2k: ????
xlXP: 7000
xl2003: 10500
--
keepITcool
|
www.XLsupport.com | keepITcool chello nl | amsterdam
ilyaskazi wrote :
following is the code which creates toolbar buttons.
I m using office xp 2003. When i start excel program, it doesnt
display correct toolbar icon for which i hv given face-id. But when i
move my mouse over the button, then it changes to the correct one.
Code:
--------------------
Sub CreateBar()
Dim oBar As CommandBar
Dim oKicker As CommandBarControl
RemoveBar 'Prevents duplicate entry
Set oBar = Application.CommandBars.Add(Name:="SKicker",
Position:=1, Temporary:=True) oBar.Visible = True
Set oKicker = oBar.Controls.Add(ID:=1, Befo=1)
With oKicker
.OnAction = "General.Show_SuperKicker"
.FaceId = 9744
.Caption = "SUPERKICKER"
End With
Set oKicker = Nothing
Set oBar = Nothing
End Sub
--------------------
I need to display correct toolbar-icon when excel program is started.
Also some face-id doesnt work with office-2000-- why so?? It gives
debug msg.