powered by simpleCommunicator - 2.0.61     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / Microsoft Office [игнор отключен] [закрыт для гостей] / узнать на какое добавленное мною меню нажали?
7 сообщений из 7, страница 1 из 1
узнать на какое добавленное мною меню нажали?
    #37377450
Ципихович Эндрю
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
как макросом узнать на какое добавленное мною меню нажали?
Спасибо
...
Рейтинг: 0 / 0
узнать на какое добавленное мною меню нажали?
    #37377519
Фотография Akina
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Заведите глобальную переменную. В каждом пункте меню первой строкой поставьте присвоение этой переменной уникального значения. В макросе просто получите значение этой переменной.
...
Рейтинг: 0 / 0
узнать на какое добавленное мною меню нажали?
    #37377587
Ципихович Эндрю
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Akina, несколько раз прочёл
>В каждом пункте меню первой строкой поставьте присвоение этой переменной уникального значения
Нету у меня никаких пунктов и не планируются

Есть меню в Ворде
Файл Правка Вид Вставка Формат Сервис Таблица Окно Справка
Правее меню Справка создал вручную ещё два Пользователь Руководитель
По идее сделать бы к ним всплывающие подсказки Добавить пользователя и Добавить руководителя и всё. Но так нельзя, так как подсказки это же имена макросов, где пробелы запрещены
Тогда выход посадить их на один макрос "Добавить"
А кликая по меню как узнать на что кликнули??
...
Рейтинг: 0 / 0
узнать на какое добавленное мною меню нажали?
    #37377803
Фотография Akina
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
(Имя макроса = всплывающей подсказке) лишь по дефолту... измени его, и вся недолга. И пробелы там можно...
Или я так и не понял тебя... приаттачь файлик зипованный, так будет проще.

В крайнем случае сделай не Добавить пользователя и Добавить руководителя, а ДобавитьПользователя и ДобавитьРуководителя.
...
Рейтинг: 0 / 0
узнать на какое добавленное мною меню нажали?
    #37379290
Ципихович Эндрю
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Akina,
>(Имя макроса = всплывающей подсказке) лишь по дефолту... измени его, и вся недолга. И пробелы там можно...
Окейно, на этом и остановимся, устраивает даже очень, как сделать??
Я делал так:


'Добавить Меню
'Откройте документ, в котором нужно меню
'В этом документе должен быть макрос, имя этого макроса будет всплывающей подсказкой для пункта меню
'Меню Сервис > Настройка > Команды, выделяем Макросы (в левом столбике формы - Категории)
'В поле "Сохранить в" указываем текущий документ
'В правом столбике - Команды выделяем нужный макрос
'Тянем с правого столбика вверх к пунктам меню, например, правее меню Справка
'Потом навести на это меню мышкой, нажать правой клавишей мыши, в меню Имя > переименовать на нужное имя
'Удалить созданное меню
'Меню Сервис Настройка. В это время выделить меню, нажать правой клавишей мыши и выбрать - Удалить.
'Переименовать созданное меню
'Меню Сервис Настройка. В это время выделить меню, нажать правой клавишей мыши и выбрать в меню Имя > переименовать на нужное имя
'Указывая в имени меню, например "&Моё меню" будет обозначать, что этот пункт меню будет отображаться как Моё меню и для его запуска можно пользоваться клавишами Alt + М
...
Рейтинг: 0 / 0
узнать на какое добавленное мною меню нажали?
    #37380729
Фотография big-duke
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Ципихович Эндрю,

CommandBars.ActionControl
...
Рейтинг: 0 / 0
узнать на какое добавленное мною меню нажали?
    #37381037
Ципихович Эндрю
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
big-duke, окейно, спасибо
'уточняем какой пункт меню нажат
MsgBox$ Application.CommandBars.ActionControl.Caption
...
Рейтинг: 0 / 0
7 сообщений из 7, страница 1 из 1
Форумы / Microsoft Office [игнор отключен] [закрыт для гостей] / узнать на какое добавленное мною меню нажали?
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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