powered by simpleCommunicator - 2.0.58     © 2025 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / Microsoft Office [игнор отключен] [закрыт для гостей] / вызов макроса из vbs
4 сообщений из 4, страница 1 из 1
вызов макроса из vbs
    #38338733
Munka
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
как вызвать макрос из vbs с передачей параметров?

при попытке передачи параметров макросу появляется ошибка:
Код: vbnet
1.
WordApp.Run("MyModule.MyMacros", "parm1", "param2")


Недопустимо использование скобок при вызове процедуры Sub

эти варианты тоже не срабатывают.

Код: vbnet
1.
2.
WordApp.Run("MyModule.MyMacros" & "parm1")
WordApp.Run("Call MyModule.MyMacros (parm1)")
...
Рейтинг: 0 / 0
вызов макроса из vbs
    #38338750
Фотография Serge 007
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
В общем случае подпрограмма вызывается из программного кода с помощью специальной инструкции Call, в которой кроме этого ключевого слова указываются имя процедуры и фактические параметры вызова, список которых заключается в круглые скобки.
Код: vbnet
1.
2.
3.
4.
5.
6.
7.
8.
9.
10.
11.
12.
13.
14.
15.
Sub Main()
    a = 3 
    b = 4 
    Call pifagor(a, b, c) 
    Call MsgBox(c) 
    Call MsgBox(fpifagor(a, b)) 
End Sub

Sub pifagor(x, y, z)
    z = Sqr(x * x + y * y) 
End Sub

Function fpifagor(x, y)
    fpifagor = Sqr(x * x + y * y) 
End Function
...
Рейтинг: 0 / 0
вызов макроса из vbs
    #38338777
Munka
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Serge 007,

общий случай мне известен. как быть непосредственно с вызовом макроса с параметрами?
...
Рейтинг: 0 / 0
вызов макроса из vbs
    #38338830
Фотография lbppb
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Munka,

Не создавайте лишние существа 14597813
...
Рейтинг: 0 / 0
4 сообщений из 4, страница 1 из 1
Форумы / Microsoft Office [игнор отключен] [закрыт для гостей] / вызов макроса из vbs
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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