Обработчик события в Excel - VB

Узнай цену своей работы

Формулировка задачи:

Может немного оффтоп, но подскажите, есть ли возможность писать обработчики событий нажатия на кнопку в Excel не на VB, а на JS?
В справке написано:
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

ИИ поможет Вам:


  • решить любую задачу по программированию
  • объяснить код
  • расставить комментарии в коде
  • и т.д
Попробуйте бесплатно

Оцени полезность:

7   голосов , оценка 3.857 из 5
Похожие ответы