我想讀取已經用C#打開的excel文件。我正在使用這種方法,但它不能在Microsoft Excel中打開文件時讀取excel文件。如何在C中讀取打開的excel文件#
FileStream stream = File.Open("myfile.xlsx", FileMode.Open, FileAccess.Read);
它給IOException: The process cannot access the file 'myfile.xlsx' because it is being used by another process.
我希望你明白我的意思。我想保持excel文件打開,同時文件在Microsoft Excel中打開,我想從C#中讀取它。我使用C#.NET框架4.0
如果文件是通過其他進程打開的,則不能這樣做 – 2011-02-14 12:21:57
您確定沒有任何方法可以實現此目的嗎? – MonsterMMORPG 2011-02-14 12:35:35
如何:http://support.microsoft.com/kb/316126 – Fionnuala 2011-02-14 12:40:08