Hi 1) i just want to know is it a good practice to run a macro on excel file from C# application. 2) Do the file on which macro has to run need to be present on server. Thank U