在ASP.NET中跟踪Excel中的修订
本文关键字:Excel 跟踪 ASP NET | 更新日期: 2023-09-27 17:51:07
我已经设法保持Microsoft Word的跟踪修订属性。它工作得很好。
如何为MS Excel 2007及以上版本做相同的操作?以下是我的word代码(工作正常),接下来是Excel,我试图执行。
-
:
Word.Application app = new Word.Application(); Word.Document tempDoc = app.Documents.Open(path); tempDoc.TrackRevisions = true; tempDoc.Protect(typ, ref missing, ref password, ref missing, ref missing);
Excel: Excel.Application ex_APP = new Excel.Application(); Workbook wrk = ex_APP.Workbooks.Open(path);
无法通过此。当我尝试
wrk.
我没有得到property as trackReviosons
我现在就是这么做的,看起来效果还不错
using Excel = Microsoft.Office.Interop.Excel;
然后得到活动工作簿
//Gets Excel and gets Activeworkbook and worksheet
Excel.Application oXL;
Excel.Workbook oWB;
Excel.Worksheet oSheet;
oXL = (Excel.Application)Marshal.GetActiveObject("Excel.Application");
oXL.Visible = true;
oWB = (Excel.Workbook)oXL.ActiveWorkbook;
docProps = oWB.CustomDocumentProperties