如何编辑工作簿元数据
Excel电子表格的元数据包括有关标题、作者、主题、关键词、创建日期、修改日期和其他相关细节的信息。 元数据提供上下文,并有助于组织和分类电子表格。 它简化了文件搜索和管理,特别是在处理多个电子表格文件时。
IronXL 库提供了无需使用 Office Interop 即可编辑工作簿元数据的功能。
如何编辑工作簿元数据
- 下载用于编辑工作簿元数据的C#库
- 加载现有电子表格或创建全新电子表格
- 使用元数据属性访问和修改元数据信息
- 查看和修改电子表格数据
- 导出带有已编辑元数据属性的电子表格
开始使用IronXL
立即在您的项目中开始使用IronXL,并享受免费试用。
编辑工作簿元数据示例
要编辑电子表格文件的作者名称,请使用所需的数据字符串设置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
-
公司
-
经理
- 模板