powered by simpleCommunicator - 2.0.61     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / Microsoft Office [игнор отключен] [закрыт для гостей] / Настроить панели ворда
10 сообщений из 10, страница 1 из 1
Настроить панели ворда
    #35827517
Grayscale
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Добрый день! А подскажите как скрыть в ворде главное меню в ворде и запретить изменение набора инструментов?
...
Рейтинг: 0 / 0
Настроить панели ворда
    #35828027
Фотография big-duke
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Какой ворд ? Если 2003, то через application.commandbars.
...
Рейтинг: 0 / 0
Настроить панели ворда
    #35828116
Grayscale
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
А как главное меню? И чтоб потом коммандБары руками добавить нельзя было?
...
Рейтинг: 0 / 0
Настроить панели ворда
    #35828182
Фотография big-duke
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Добавьте пустую панель, а в ее параметрах укажите, что она должна заменить меню.
...
Рейтинг: 0 / 0
Настроить панели ворда
    #35828216
Grayscale
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Понял))) Но не ясно как запретить изменение меню...
...
Рейтинг: 0 / 0
Настроить панели ворда
    #35828218
Grayscale
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Непойму только как ее использовать вместо главного?
...
Рейтинг: 0 / 0
Настроить панели ворда
    #35828349
Фотография big-duke
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
При создании нового коммандбара, в методе Add есть параметр, то ли последний, то ли предпоследний.
...
Рейтинг: 0 / 0
Настроить панели ворда
    #35829328
Grayscale
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Чего только не делал... не работает(((


Код: plaintext
1.
2.
3.
4.
5.
6.
7.
8.
9.
10.
11.
12.
13.
14.
15.
16.
17.
18.
Function hideCommandBars(wrd As Word.Application)
Dim c
On Error Resume Next
    ' в цикле по всем панелям инструментов
    wrd.CommandBars.Add "1", msoBarTop, True
    For Each c In wrd.CommandBars
        ' прячем панель
        c.Visible = False
    Next c
    wrd.CommandBars.DisableCustomize = True
    ' скрываем все панели главного меню не разбираясь русская или английская версия
'    For Each c In wrd.CommandBars("Menu bar").Controls
'        c.Delete
'    Next c
    'wrd.CommandBars("Menu bar").Position = msoBarRight
    'wrd.CommandBars("1").Position = msoBarMenuBar
    Err.Clear
End Function
...
Рейтинг: 0 / 0
Настроить панели ворда
    #35830369
Фотография big-duke
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
для этой панели надо еще добавить visible=true, и добавьте на нее хотя бы один контрол.
...
Рейтинг: 0 / 0
Настроить панели ворда
    #35831330
Грэйскэйл
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
big-dukeДобавьте пустую панель, а в ее параметрах укажите, что она должна заменить меню.... Нужна все-таки пустая. Я так понимаю невозможно?
...
Рейтинг: 0 / 0
10 сообщений из 10, страница 1 из 1
Форумы / Microsoft Office [игнор отключен] [закрыт для гостей] / Настроить панели ворда
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]