Cómo editar los metadatos de los libros de trabajo
Los metadatos de una hoja de cálculo Excel incluyen información sobre el título, el autor, el asunto, las palabras clave, la fecha de creación, la fecha de modificación y otros detalles relevantes. Los metadatos proporcionan contexto y ayudan a organizar y clasificar las hojas de cálculo. Simplifica la búsqueda y gestión de archivos, especialmente cuando se trabaja con varios archivos de hojas de cálculo.
La biblioteca IronXL ofrece la posibilidad de editar los metadatos de los libros de trabajo sin necesidad de Office Interop.
Cómo editar los metadatos de los libros de trabajo
- Descargar la biblioteca C# para editar metadatos de libros de trabajo
- Cargar una hoja de cálculo existente o crear una nueva
- Acceda a la información de metadatos y modifíquela mediante la propiedad Metadatos
- Ver y modificar los datos de la hoja de cálculo
- Exportar la hoja de cálculo con las propiedades de metadatos editadas
Instalar con NuGet
Install-Package IronXL.Excel
Ejemplo de edición de metadatos de libros de trabajo
Para editar el nombre del autor de un archivo de hoja de cálculo, establezca la propiedad Author
con la cadena de datos deseada. Por ejemplo, workBook.Metadata.Author = "Your Name"
. Se puede acceder y recuperar la información de metadatos disponible en la propiedad Metadata
de la clase WorkBook
.
: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")
![Metadatos](/static-assets/excel/how-to/edit-workbook-metadata/edit-workbook-metadata.png)
Campos de metadatos accesibles
No todas las propiedades de los metadatos pueden editarse o modificarse. Algunas propiedades sólo pueden recuperarse. A continuación encontrará una lista de las propiedades disponibles:
Fijar, modificar y recuperar
- Autor
- Comentarios
- Última impresión
- Palabras clave y categoría
- Fecha de creación y modificación
- Asunto y título
Recuperar sólo
- NombreDeLaAplicación
- Propiedades personalizadas
- Empresa
- Director
- Plantilla