0
我想用c#打開一個excel文件,但visual studio給這個OLEDB例外:「無法解密文件」。當打開一個非專業的excel文件時,代碼工作正常。用c打開一個excel保護的表格#
下文是我的代碼:
string conn = @"Provider=Microsoft.ACE.OLEDB.12.0;Data Source=" + s + ";Extended Properties='Excel 8.0;HDR=YES'";
OleDbConnection objConn = new OleDbConnection(conn);
objConn.Open();
OleDbCommand cmd = new OleDbCommand("Select * from [Sheet1$]", objConn);
OleDbDataAdapter da = new OleDbDataAdapter(cmd);
da.Fill(dt);
我發現下面的網站,提出了VB的方法,但我無法得到它在C#中工作。 VBA excel
任何幫助將不勝感激。
感謝您的幫助 – user1473047