Can you run a macro from one excel sheet in another? Xlwings : I want to run a macro on CSV files that are sent to me using an xlwings script. As such storing the Macro in each new file would be a pain. Is there anyway to run the scrip from another workbook, or even just directly send the code to the CSV file? 