C# を使用して Excel でドキュメントのプロパティを表示する

この記事では、C# を使用して Excel でドキュメントのプロパティを表示する方法について説明します。この機能を使用するための IDE の設定方法の詳細、タスクを実行する手順のリスト、C#** を使用して **Excel ファイルのプロパティを表示するサンプル コードが含まれています。さまざまな種類の引数を使用して、組み込みプロパティとカスタム プロパティにアクセスする方法を学習します。

C# を使用して Excel でドキュメントのプロパティを表示する手順

  1. Aspose.Cells for .NET を使用してプロパティを読み取るように IDE を設定します
  2. Excel ファイルを Workbook クラスにロードしてプロパティを表示します
  3. ワークブック内のすべてのカスタム ドキュメント プロパティをループします。
  4. プロパティ名と値を表示する
  5. すべての builtin properties を反復処理し、名前と値を表示します
  6. プロパティ名またはインデックスを使用してさまざまなプロパティにアクセスします

これらの手順は、C# を使用して Excel でドキュメント プロパティを表示する方法 をまとめたものです。ソース Excel ファイルをロードし、すべてのカスタム/組み込みプロパティを解析して、名前や値などのいくつかの機能を表示します。要件に従ってプロパティ名またはインデックスを使用して、個々のプロパティにアクセスします。

C# を使用して Excel ドキュメントのプロパティを表示するコード

using Aspose.Cells;
using Aspose.Cells.Properties;
using System;
class Program
{
static void Main(string[] args) // Show Excel Document Properties in C#
{
new License().SetLicense("License.lic");
// Open an Excel file
Workbook workbook = new Workbook("Input.xlsx");
foreach(DocumentProperty custProp in workbook.CustomDocumentProperties)
{
Console.WriteLine($"Workbook Custom Property Name: {custProp.Name}, Value = {custProp.Value}");
}
foreach (DocumentProperty builtInProp in workbook.BuiltInDocumentProperties)
{
Console.WriteLine($"Workbook Builtin Property Name: {builtInProp.Name}, Value = {builtInProp.Value}");
}
// Retrieve a list of all builtin document properties of the Excel file
DocumentPropertyCollection builtinProperties = workbook.BuiltInDocumentProperties;
DocumentProperty builtinProperty;
// Accessing a builtin document property by using the property name
builtinProperty = builtinProperties["Author"];
Console.WriteLine(builtinProperty.Name + " " + builtinProperty.Value);
// Accessing the same builtin document property by using the property index
builtinProperty = builtinProperties[0];
Console.WriteLine(builtinProperty.Name + " " + builtinProperty.Value);
Console.WriteLine("Excel document properties displayed successfully");
}
}

このサンプル コードでは、C# を使用して Excel でプロパティを表示する方法を示しています。 Excel ファイルで利用可能なカスタム プロパティは表示されますが、組み込みプロパティは常に表示されることに注意してください。個々のプロパティにアクセスするには、他の組み込みプロパティ (Author、LastSavedBy、CreateTime、LastSavedTime、および Version) を使用して、いくつか挙げることができます。

この記事では、Excel ファイルのプロパティにアクセスして表示する方法を説明しました。 Excel シートを再表示するには、C#を使用してExcelシートを再表示する方法 の記事を参照してください。

 日本語