3 ms·
At VBA side the code is clean and highly manageable. Sub RunModule() Dim eng As New ASF ' Set working directory eng.InjectVariable "wd", ThisWorkb
by n013 8mo ago
At 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.