- Сообщения
- 738
- Реакции
- 21
В яве вызывал скрипт и передавал ему параметр mStory.
Из VBA вызывать-то скрипт можно, но параметр уже теряется.
Не хотелось бы переписывать вызываемый скрипт на VBA. И долго, и придется следить за идентичностью обоих вариантов.
В Java было так:
В VBA:
Из VBA вызывать-то скрипт можно, но параметр уже теряется.
Не хотелось бы переписывать вызываемый скрипт на VBA. И долго, и придется следить за идентичностью обоих вариантов.
В Java было так:
Код:
var mScript = File("d:/Work/123.jsx");
app.doScript(mScript, ScriptLanguage.JAVASCRIPT, [mStory], UndoModes.FAST_ENTIRE_SCRIPT, 'proc');
В VBA:
Код:
myJavaScriptString = "var mScript = File(""d:/Work/123.jsx"");app.doScript(mScript, ScriptLanguage.JAVASCRIPT, [mStory], UndoModes.FAST_ENTIRE_SCRIPT, 'proc');"
MyValue = myInd.DoScript(myJavaScriptString, idScriptLanguage.idJavascript)