I am restating a topic that was not solved from here (I am not sure what are the rules of restarting a already discussed topic)
I am using the following code in VBA to run Autoitcode.au3 file.
Sub RunFileName() Dim runscript Dim FileName As String FileName = ThisWorkbook.Path & "\Autoitcode.au3" MsgBox (FileName) runscript = Shell("C:\Program Files (x86)\AutoIt3\AutoIt3_x64.exe " & FileName) End Sub