
修訂功能可以跟蹤文檔所有的修改,了解修改的過程,這對于團隊協同文檔編輯、審閱是非常有用的一個功能。將工作簿發送給他人審閱時,我們可以開啟修訂功能,共享工作簿被修改后,用戶查看文檔時可以選擇接受或者拒絕他人修改的數據信息。本文將詳細為您介紹如何接受或拒絕 Excel 中的修訂。
接受工作簿中的修訂拒絕工作簿中的修訂本次測試時,在程序中引入Spire.XLS.dll 文件。
方法1:
(資料圖片)
將??FreeSpire.XLS for .NET?? 下載到本地,解壓,找到 BIN 文件夾下的 Spire.XLS.dll。然后在 Visual Studio 中打開“解決方案資源管理器”,鼠標右鍵點擊“引用”,“添加引用”,將本地路徑 BIN 文件夾下的 dll 文件添加引用至程序。
方法2::
通過??NuGet???安裝。可通過以下 2 種方法安裝:
1. 可以在 Visual Studio 中打開“解決方案資源管理器”,鼠標右鍵點擊“引用”,“管理NuGet 包”,然后搜索“Free Spire.XLS”,點擊“安裝”。等待程序安裝完成。
2. 將以下內容復制到 PM 控制臺安裝。
Install-PackageFreeSpire.XLS -Version 12.7
C#
using Spire.Xls;namespace AcceptTrackedChanges{ class Program { static void Main(string[] args) { //創建一個Workbook對象 Workbook workbook = new Workbook(); //加載示例文檔 workbook.LoadFromFile("示例文檔.xlsx"); //確認工作簿是否含有跟蹤修訂 if (workbook.HasTrackedChanges) { //接受工作簿中的所有修訂 workbook.AcceptAllTrackedChanges(); } //保存結果文檔 workbook.SaveToFile("接受修訂.xlsx", FileFormat.Version2013); } }}
VB.NET
Imports Spire.XlsNamespace AcceptTrackedChanges Friend Class Program Private Shared Sub Main(ByVal args As String()) "創建一個Workbook對象 Dim workbook As Workbook = New Workbook() "加載示例文檔 workbook.LoadFromFile("示例文檔.xlsx") "確認工作簿是否含有跟蹤修訂 If workbook.HasTrackedChanges Then "接受工作簿中的所有修訂 workbook.AcceptAllTrackedChanges() End If "保存結果文檔 workbook.SaveToFile("接受修訂.xlsx", FileFormat.Version2013) End Sub End ClassEnd Namespace
C#
using Spire.Xls;namespace AcceptTrackedChanges{ class Program { static void Main(string[] args) { //創建一個Workbook對象 Workbook workbook = new Workbook(); //加載示例 Excel 文檔 workbook.LoadFromFile("示例文檔.xlsx"); //確認工作簿是否含有跟蹤修訂 if (workbook.HasTrackedChanges) { //拒絕所有修訂 workbook.RejectAllTrackedChanges(); } //保存結果文檔 workbook.SaveToFile("拒絕修訂.xlsx", FileFormat.Version2013); } }}
????VB.NET???
Imports Spire.XlsNamespace AcceptTrackedChanges Friend Class Program Private Shared Sub Main(ByVal args As String()) "創建一個Workbook對象 Dim workbook As Workbook = New Workbook() "加載示例 Excel 文檔 workbook.LoadFromFile("示例文檔.xlsx") "確認工作簿是否含有跟蹤修訂 If workbook.HasTrackedChanges Then "拒絕所有修訂 workbook.RejectAllTrackedChanges() End If "保存結果文檔 workbook.SaveToFile("拒絕修訂.xlsx", FileFormat.Version2013) End Sub End ClassEnd Namespace
—本文完—