如何編輯工作簿元數據
Excel 試算表的元數據包括關於標題、作者、主題、關鍵字、創建日期、修改日期和其他相關詳情的資訊。元數據提供上下文並幫助組織和分類試算表。當處理多個試算表文件時,它簡化了文件搜索和管理。
IronXL 庫提供了編輯工作簿元數據的功能,無需使用 Office Interop。
如何編輯工作簿元數據
- 下載 C# 函式庫來編輯活頁簿元數據
- 加載現有的試算表或建立一個全新的試算表
- 使用 Metadata 屬性訪問和修改元數據資訊
- 查看並修改電子表格資料
- 導出具有編輯過的元數據屬性的電子表格
立即開始在您的專案中使用IronPDF,並享受免費試用。
查看 IronXL 上 Nuget 快速安裝和部署。已被下載超過800萬次,它正用C#改變Excel。
Install-Package IronXL.Excel
請考慮安裝 IronXL DLL 直接下載並手動安裝到您的專案或GAC表單: IronXL.zip
手動安裝到您的項目中
下載DLL編輯工作簿中繼資料範例
要編輯電子表格文件的作者名稱,請將 Author
屬性設置為所需的數據字符串。例如,workBook.Metadata.Author = "Your Name"
。可以訪問和檢索 WorkBook
類中的 Metadata
屬性中的中繼資料信息。
:path=/static-assets/excel/content-code-examples/how-to/edit-workbook-metadata.cs
using IronXL;
using System;
WorkBook workBook = WorkBook.Load("sample.xlsx");
// Set author
workBook.Metadata.Author = "Your Name";
// Set comments
workBook.Metadata.Comments = "Monthly report";
// Set title
workBook.Metadata.Title = "July";
// Set keywords
workBook.Metadata.Keywords = "Report";
// Read the creation date of the excel file
DateTime? creationDate = workBook.Metadata.Created;
// Read the last printed date of the excel file
DateTime? printDate = workBook.Metadata.LastPrinted;
workBook.SaveAs("editedMetadata.xlsx");
Imports IronXL
Imports System
Private workBook As WorkBook = WorkBook.Load("sample.xlsx")
' Set author
workBook.Metadata.Author = "Your Name"
' Set comments
workBook.Metadata.Comments = "Monthly report"
' Set title
workBook.Metadata.Title = "July"
' Set keywords
workBook.Metadata.Keywords = "Report"
' Read the creation date of the excel file
Dim creationDate? As DateTime = workBook.Metadata.Created
' Read the last printed date of the excel file
Dim printDate? As DateTime = workBook.Metadata.LastPrinted
workBook.SaveAs("editedMetadata.xlsx")
可存取的元數據欄位
並非所有元數據屬性都可以編輯或更改。有些屬性只能讀取。以下是可用屬性的列表:
設置、修改和檢索
作者
評論
最後打印日期
關鍵字和類別
創建和修改日期
- 主題和標題
只檢索
ApplicationName
CustomProperties
Company
Manager
- Template