Sorry, i hope this answers what your looking for.

where is located the source workbook in order the VBA procedure can access it ? - my Desktop

Can the result workbooks be saved in the same location than the source workbook ? - Yes