Форум поддержки пользователей. LibreOffice, Apache OpenOffice, OpenOffice.org
8 Март 2021, 09:30
Добро пожаловать,
Гость
. Пожалуйста,
войдите
или
зарегистрируйтесь
.
Вам не пришло
письмо с кодом активации?
1 час
1 день
1 неделя
1 месяц
Навсегда
Войти
Новости
:
Доступно и просто
о работе в офисных пакетах
Начало
Помощь
Поиск
Войти
Регистрация
задать вопрос
Форум поддержки пользователей. LibreOffice, Apache OpenOffice, OpenOffice.org
>
Главная категория
>
Basic
> Тема:
Запуск макроса с параметром из разных меню
Страниц:
1
Вниз
« предыдущая тема
следующая тема »
Печать
Автор
Тема: Запуск макроса с параметром из разных меню (Прочитано 1559 раз)
0 Пользователей и 1 Гость смотрят эту тему.
ost
Форумчанин
Offline
Сообщений: 130
Запуск макроса с параметром из разных меню
«
Стартовое сообщение
:
15 Май 2019, 19:08 »
Доброго.
Есть макрос, принимающий в качестве параметра текстовую переменную.
Нужно запускать этот единственный макрос из разных подпунктов одного меню так, чтобы при выборе конкретного подпункта меню в макрос передавалось уникальное для этого подпункта меню значение параметра.
Возможно ли?
Спасибо.
Записан
rami
Гуру
Offline
Пол:
Сообщений: 3 061
iMac, LibreOffice и Apache OpenOffice
Re: Запуск макроса с параметром из разных меню
«
Ответ #1
:
15 Май 2019, 20:11 »
Назначаете каждому подпункту свой макрос, который передаст вашему целевому макросу нужную текстовую переменную. Например, так:
Код:
Sub Main(s As String)
Print s
End Sub
Sub submenu1
Main("submenu1")
End Sub
Sub submenu2
Main("submenu2")
End Sub
Sub submenu3
Main("submenu3")
End Sub
Записан
Здесь Вы можете внести свой посильный вклад в развитие Форума
ost
Форумчанин
Offline
Сообщений: 130
Re: Запуск макроса с параметром из разных меню
«
Ответ #2
:
16 Май 2019, 10:01 »
Понятно. Спасибо.
Записан
Страниц:
1
Вверх
Печать
Форум поддержки пользователей. LibreOffice, Apache OpenOffice, OpenOffice.org
>
Главная категория
>
Basic
> Тема:
Запуск макроса с параметром из разных меню
« предыдущая тема
следующая тема »
Перейти в:
Пожалуйста, выберите назначение:
-----------------------------
Новости и события
-----------------------------
=> Новости
-----------------------------
Главная категория
-----------------------------
=> Общее
===> Установка и настройка
=> Writer
=> Calc
=> Base
=> Impress
=> Draw
=> Math
=> Basic
=> Локализация
=> Дополнения и расширения
=> Документация
-----------------------------
Проекты
-----------------------------
=> MyOOo.ru
===> Обсуждение статей
-----------------------------
О форуме и жизни
-----------------------------
=> Разговоры обо всём
=> IT
=> О форуме
Загружается...