Гость
Целевая тема:
Создать новую тему:
Автор:
Форумы / Microsoft Office [игнор отключен] [закрыт для гостей] / Настроить панели ворда / 10 сообщений из 10, страница 1 из 1
19.02.2009, 15:06:04
    #35827517
Grayscale
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Настроить панели ворда
Добрый день! А подскажите как скрыть в ворде главное меню в ворде и запретить изменение набора инструментов?
...
Рейтинг: 0 / 0
19.02.2009, 17:25:31
    #35828027
big-duke
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Настроить панели ворда
Какой ворд ? Если 2003, то через application.commandbars.
...
Рейтинг: 0 / 0
19.02.2009, 17:48:33
    #35828116
Grayscale
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Настроить панели ворда
А как главное меню? И чтоб потом коммандБары руками добавить нельзя было?
...
Рейтинг: 0 / 0
19.02.2009, 18:12:16
    #35828182
big-duke
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Настроить панели ворда
Добавьте пустую панель, а в ее параметрах укажите, что она должна заменить меню.
...
Рейтинг: 0 / 0
19.02.2009, 18:28:50
    #35828216
Grayscale
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Настроить панели ворда
Понял))) Но не ясно как запретить изменение меню...
...
Рейтинг: 0 / 0
19.02.2009, 18:30:42
    #35828218
Grayscale
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Настроить панели ворда
Непойму только как ее использовать вместо главного?
...
Рейтинг: 0 / 0
19.02.2009, 19:35:13
    #35828349
big-duke
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Настроить панели ворда
При создании нового коммандбара, в методе Add есть параметр, то ли последний, то ли предпоследний.
...
Рейтинг: 0 / 0
20.02.2009, 11:55:20
    #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
20.02.2009, 17:40:56
    #35830369
big-duke
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Настроить панели ворда
для этой панели надо еще добавить visible=true, и добавьте на нее хотя бы один контрол.
...
Рейтинг: 0 / 0
21.02.2009, 21:06:00
    #35831330
Грэйскэйл
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Настроить панели ворда
big-dukeДобавьте пустую панель, а в ее параметрах укажите, что она должна заменить меню.... Нужна все-таки пустая. Я так понимаю невозможно?
...
Рейтинг: 0 / 0
Форумы / Microsoft Office [игнор отключен] [закрыт для гостей] / Настроить панели ворда / 10 сообщений из 10, страница 1 из 1
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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