3 ms·
Sandboxed script execution from VBA with support for module system
- n013 8mo agoAt VBA side the code is clean and highly manageable. Sub RunModule() Dim eng As New ASF ' Set working directory eng.InjectVariable "wd", ThisWorkbook.Path ' Execute module file Dim result As Variant result = eng.Execute(ThisWorkbook.Path & "\main.vas") Debug.Print result End Sub ASF isn't just a framework, is a modern language that we can run inside VBA.