在C#中編輯Excel元資料

使用 C#IronXL 程式化編輯 Excel 中繼資料,允許開發人員無縫地更新或操作工作簿屬性,如作者、標題、主題或自定義中繼資料欄位,而無需手動交互。 此功能在涉及自動化工作流程、大規模數據處理或與其他系統(如 SQL 資料庫)的整合時,特別有利。

IronXL 通過支援 XLSX、XLS 和 CSV 等流行的 Excel 格式,使此過程更加高效。這項功能最小化了手動操作,並確保了處理報告、審計或基於元數據的應用程式的團隊的準確性。 它簡化了 Excel 文件與後端系統之間的整合,支持動態、以元數據為中心的解決方案,有效擴展到現實世界的企業環境。

上面的代碼演示了如何使用 IronXL 在 C# 中修改 Excel 文件的元數據。 第一步是使用 WorkBook.Load 方法將 Excel 文件 sample.xlsx 加載到 WorkBook 對象中。 這允許存取活頁簿的元數據,這些元數據可以包括屬性如titleauthorsubject。 這些屬性通常用於組織和分類文件,可以通過程式設計進行修改,以反映更新或相關的信息。

一旦工作簿加載完成,就可以訪問 WorkBook 對象的 Metadata 屬性,來更新特定的元數據字段,如 TitleAuthorSubject。 進行所需更改後,使用 SaveAs 方法將修改後的工作簿儲存為一個新檔案 UpdatedSample.xlsx,以確保更新的元數據得到保留。 此方法允許開發人員自動化編輯和保存多個 Excel 文件元數據的流程,這在數據處理和報告工作流程中特別有用。 點擊這裡查看使用指南,包括範例、範例代碼和文件。