Microsoft Script Control
Microsoft Script Control.
(以下COMなんかぜんぜんしらんけど、なんとなく使ってる人間が書いています。)
at a glance
VBAで参照設定すればこんなふうに使えます。
Sub script() Dim sc As New ScriptControl sc.Language = "JScript" sc.AddCode "function hoge(){return (arguments.length);}" Debug.Print sc.Run("hoge", 1, 2, 3) ' Prints "3" End Sub
実行した内部コードでエラーがおきた場合はOn Errorで拾うしかなさそう。