Обработчик события в Excel - VB
Формулировка задачи:
Может немного оффтоп, но подскажите, есть ли возможность писать обработчики событий нажатия на кнопку в Excel не на VB, а на JS?
В справке написано:
1.В меню Сервис выберите команду Макрос, а затем — команду Редактор сценариев.
2.В окне Properties выберите для свойства defaultClientScript значение, соответствующее нужному языку: VBScript (Microsoft Visual Basic Scripting Edition или JavaScript
Сделал, ничего не происходит, при двойном щелчке на элемент управления вываливается
В справке написано:
1.В меню Сервис выберите команду Макрос, а затем — команду Редактор сценариев.
2.В окне Properties выберите для свойства defaultClientScript значение, соответствующее нужному языку: VBScript (Microsoft Visual Basic Scripting Edition или JavaScript
Сделал, ничего не происходит, при двойном щелчке на элемент управления вываливается
Решение задачи: «Обработчик события в Excel»
textual
Листинг программы
Dim oSC As New ScriptControl 'Add reference to Microsoft Script Control 1.0
oSC.Language = "JScript"
With oSC
.AddCode "function sum(x,y) {return x + ' + ' + y + ' is equal: ' + (x + y);}"
Debug.Print .Run("sum", 5, 9)
End With