Arbeitsmappen-Metadaten bearbeiten

This article was translated from English: Does it need improvement?
Translated
View the article in English

von Chaknith Bin

Zu den Metadaten einer Excel-Tabelle gehören Informationen über Titel, Autor, Thema, Schlüsselwörter, Erstellungsdatum, Änderungsdatum und andere relevante Details. Metadaten bieten Kontext und helfen bei der Organisation und Kategorisierung von Tabellenkalkulationen. Es vereinfacht die Dateisuche und -verwaltung, insbesondere bei der Arbeit mit mehreren Tabellenkalkulationsdateien.

Die IronXL-Bibliothek bietet die Möglichkeit, Arbeitsmappen-Metadaten zu bearbeiten, ohne dass Office Interop erforderlich ist.



C# NuGet-Bibliothek für Excel

Installieren mit NuGet

Install-Package IronXL.Excel
oder
Java PDF JAR

Herunterladen DLL

DLL herunterladen

Manuelle Installation in Ihr Projekt

C# NuGet-Bibliothek für Excel

Installieren mit NuGet

Install-Package IronXL.Excel
oder
Java PDF JAR

Herunterladen DLL

DLL herunterladen

Manuelle Installation in Ihr Projekt

Fangen Sie noch heute an, IronPDF in Ihrem Projekt mit einer kostenlosen Testversion zu verwenden.

Erster Schritt:
green arrow pointer

Schau dir an IronXL an Nuget Für schnelle Installation und Bereitstellung. Mit über 8 Millionen Downloads verwandelt es Excel mit C#.

C# NuGet-Bibliothek für Excel nuget.org/packages/IronXL.Excel/
Install-Package IronXL.Excel

Erwägen Sie die Installation der IronXL DLL direkt. Laden Sie es herunter und installieren Sie es manuell für Ihr Projekt oder die GAC-Form: IronXL.zip

Manuelle Installation in Ihr Projekt

DLL herunterladen

Beispiel für die Bearbeitung von Arbeitsmappen-Metadaten

Um den Autorennamen einer Tabellenkalkulationsdatei zu bearbeiten, setzen Sie die Eigenschaft Author mit der gewünschten Datenfolge. Zum Beispiel: workBook.Metadata.Author = "Ihr Name". Auf die in der Eigenschaft "Metadata" der Klasse "WorkBook" verfügbaren Metadateninformationen kann zugegriffen und sie können abgerufen werden.

: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")
VB   C#
Metadaten

Zugängliche Metadatenfelder

Nicht alle Metadateneigenschaften können bearbeitet oder geändert werden. Einige Eigenschaften können nur abgerufen werden. Nachstehend finden Sie eine Liste der verfügbaren Immobilien:

Einstellen, Ändern und Abrufen

  • Autor
  • Kommentare
  • Zuletzt gedruckt
  • Schlüsselwörter und Kategorie
  • Erstellt und GeändertDatum
  • Thema und Titel

Nur abrufen

  • Anwendungsname
  • CustomProperties
  • Unternehmen
  • Manager
  • Vorlage

Chaknith Bin

Software-Ingenieur

Chaknith ist der Sherlock Holmes der Entwickler. Zum ersten Mal kam ihm der Gedanke, dass er eine Zukunft in der Softwareentwicklung haben könnte, als er zum Spaß an Code Challenges teilnahm. Sein Schwerpunkt liegt auf IronXL und IronBarcode, aber er ist stolz darauf, Kunden mit jedem Produkt zu helfen. Chaknith nutzt sein Wissen aus direkten Gesprächen mit Kunden, um die Produkte selbst weiter zu verbessern. Sein anekdotisches Feedback geht über Jira-Tickets hinaus und unterstützt die Produktentwicklung, die Dokumentation und das Marketing, um das Gesamterlebnis der Kunden zu verbessern.Wenn er nicht im Büro ist, lernt er über maschinelles Lernen, programmiert und wandert.