Rambler's Top100
Форум: MS ACCESSVBVBA MS OfficeMS SQL server
Новые сообщения: 0000

Форум: VBA MS Office

Программирования для MS Office кроме ACCESS

Обновить визитку
Участники «Online»
Все участники

 
 

Доброго времени суток, Посетитель!

вид форума:
Линейный форум Структурный форум

тема: CommandBarButton
 
 автор: Steiner   (30.11.-1 в 00:00)
 
 

Имеется, собственная панель инструментов (Excel), которая создаётся при загрузке файла. Так вот, на этой панели видны только значки, а как сделать програмно так, чтобы разрешить отображение ещё и текста. Значки на пенели инструментов, это кнопки (Commanbarbutton)
которые добавляются в панель при её создании. Пример кода:

Sub InsertPanelTools()
Dim myBar As CommandBar
Dim Debet As CommandBarControl
Application.CommandBars.Add "MyPanel", msoBarTop, True, True
Set myBar = CommandBars("MyPanel")
Set Debet = myBar.Controls.Add(msoCommanBarButton)
With Debet
.Cation = "Приход"
.FaceId = 723
.OnAction = "Execute_Debet"
End with
myBar.visible = true
end Sub

Так вот, при таком раскладе текст не отображается. Помогите...
_________________
Если человек до двадцати лет не поумнел, значит он увы уже никогда НЕ ПОУМНЕТ!

  Ответить  
 
 автор: pashulka   (30.11.-1 в 00:00)
 
 

Re: CommandBarButton Private Sub InsertPanelTools()
With Application.CommandBars.Add("MyPanel", msoBarTop, True, True)
With .Controls.Add(msoControlButton)
.Caption = "Приход"
.FaceId = 723
.Style = msoButtonIconAndCaption
.OnAction = "Execute_Debet"
End With
.Visible = True
End With
End Sub

  Ответить  
HiProg.com - Технологии программирования
Rambler's Top100 TopList