I want to read already open excel file with C#. I am using this method but it can\'t read the excel file while the file is open in Microsoft excel.
FileStre
You can try the File.Open with a fourth parameter - fileShare.
FileStream stream = File.Open("myfile.xlsx", FileMode.Open, FileAccess.Read, FileShare.Read);
You may need to specify write access also.