Вы не вошли. Пожалуйста, войдите или зарегистрируйтесь.
Страницы 1
Чтобы отправить ответ, вы должны войти или зарегистрироваться
Сообщений [ 2 ]
- rizalut
- подполковник
- Неактивен
- Зарегистрирован: 05.01.2010
- Сообщений: 108
- Поблагодарили: 1
Тема: (Решено) Добавленная в контекстное меню кнопка дизаблится.
Вопрос по теме: http://wordexpert.ru/page/kak-dobavit-s … -word-2007
Я добавил пункт меню, как там описано.
Вот мой код, в нем две кнопки. Первая в коде - работает. Вторая - показывается серой (disabled). ID и Type второй пробовал разный, находил их у конкретных контролов и вставлял. Во всех случаях результат один - кнопка вставляется, но показывается серой (disabled) и соответственно - не работает.
В чем может быть ошибка?
Sub CreateMenuPopup()
Dim Button As CommandBarControl
Dim bar As CommandBar
Dim cbc As CommandBarControl
On Error GoTo Ex
Set bar = Application.CommandBars.Add(Name:="ContextBar", Position:=msoBarPopup, Temporary:=True)
With bar
Set Button = .Controls.Add(Type:=msoControlButton, ID:=850, Temporary:=True)
With Button
.FaceId = 9
.Caption = "Удалить подпись"
.OnAction = "SignatureManager.DeleteSignature"
End With
Set cbc = .FindControl(ID:=1728)
If Not cbc Is Nothing Then Exit Sub
Set cbc = .Controls.Add(Type:=4, ID:=1728, Parameter:="new", Before:=1, Temporary:=True)
Set cbc = Nothing
End With
bar.ShowPopup
Set bar = Nothing
Application.CommandBars("ContextBar").Delete
Ex:
End Sub
Отредактировано rizalut (03.02.2010 11:13:14)
- rizalut
- подполковник
- Неактивен
- Зарегистрирован: 05.01.2010
- Сообщений: 108
- Поблагодарили: 1
Re: (Решено) Добавленная в контекстное меню кнопка дизаблится.
Вопрос снят.
Дизаблятся кнопки, как выяснилось, при клике на контенте внутри ContentControl, в котором запрещено редактирование.
Сообщений [ 2 ]
Страницы 1
Чтобы отправить ответ, вы должны войти или зарегистрироваться
(Решено) Добавленная в контекстное меню кнопка дизаблится.
Если вы владеете персональным компьютером или же вы счастливый обладатель ноутбука, работаете с документами много, либо время от времени, то, вероятнее всего, вы пользуетесь таким мощным редактором текста, как Microsoft Word. На портале о Microsoft Office Word вы узнаете про: просмотр тип файла: docx.
Возможно, у вас новейшая 10 версия, возможно, вы привыкли к троечке и не хотите менять. Но в любом случае 80 % пользователей используют лишь 20 % этой замечательной, колоссальной программы. На портале о Microsoft Office Word вы узнаете про: алфавитный указатель для сайта виде html кода.
А где познакомиться со всеми нюансами? Где узнать, как еще более оптимизировать работу? Приглашаем вас на форум сайта Ворд Эксперт, посвященный приложению Word целиком. Наш сайт о Microsoft Office Word даст ответ про: как всавить таблицу ворд в дион.
Вы можете зарегистрироваться на нашем портале и узнать много нового о такой, казалось бы, общеизвестной теме. На портале о Microsoft Office Word вы узнаете про: стандарты оформления государственных документов.
Пользователю форума будет предложена литература по всем интересующим его вопросам, а наиболее часто задаваемые вопросы будут вынесены в отдельный раздел. Наш сайт о Microsoft Office Word даст ответ про: скачать ключ на ворд 2010.
Здесь вы научитесь автоматизировать свою работу и форматировать тексты, с помощью макросов.
Возможно, ваша проблема не нова и на нее найдется уже готовое решение, которое описано в соответствующем подразделе. На портале о Microsoft Office Word вы узнаете про: при слиянии формат числа.
А если вы не нашли ответа, то можете оставить заявку в другом разделе, зубры «макросостроения» и акулы Ворда обязательно найдут решение вашей проблемы. Наш сайт о Microsoft Office Word даст ответ про: мс офис 2003 и docx.