Microsoft.CSharp.RuntimeBinder.RuntimeBinderException: “object”未包括“get_Range”的定義


asp.net操作Excel合並單元格時,拋出了異常:
Microsoft.CSharp.RuntimeBinder.RuntimeBinderException: “object”未包括“get_Range”的定義 
在 CallSite.Target(Closure , CallSite , ComObject , Object , Object ) 
在 System.Dynamic.UpdateDelegates.UpdateAndExecute3[T0,T1,T2,TRet](CallSite site, T0 arg0, T1 arg1, T2 arg2) 
在 CallSite.Target(Closure , CallSite , Application , Object , Object ) 
在 System.Dynamic.UpdateDelegates.UpdateAndExecute3[T0,T1,T2,TRet](CallSite site, T0 arg0, T1 arg1, T2 arg2) 

開發環境:VS2010+Framework4.0+Microsoft.Office.Interop.Excel 11.0
解決方式:
    2.0  worksheet.get_Range(worksheet.Cells[1, 1], worksheet.Cells[1, 3]).Merge(mValue);
    4.0  Microsoft.Office.Interop.Excel.Range range = worksheet.Range[worksheet.Cells[1, i + 1], worksheet.Cells[2, i + 1]];
            range.MergeCells = true;


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM