IronXL ハウツー ワークブックメタデータの編集 C# で Excel ブックのメタデータを編集する方法 Chaknith Bin 更新日:6月 10, 2025 IronXL をダウンロード NuGet ダウンロード DLL ダウンロード 無料トライアル LLM向けのコピー LLM向けのコピー LLM 用の Markdown としてページをコピーする ChatGPTで開く このページについてChatGPTに質問する ジェミニで開く このページについてGeminiに問い合わせる ジェミニで開く このページについてGeminiに問い合わせる 困惑の中で開く このページについてPerplexityに問い合わせる 共有する Facebook で共有 Xでシェア(Twitter) LinkedIn で共有 URLをコピー 記事をメールで送る This article was translated from English: Does it need improvement? Translated View the article in English Excelスプレッドシートのメタデータには、タイトル、著者、件名、キーワード、作成日、変更日、その他の関連情報が含まれます。 メタデータはコンテキストを提供し、スプレッドシートの整理と分類に役立ちます。 特に複数のスプレッドシートファイルを扱うときに、ファイルの検索と管理を簡素化します。 見出し:2(クイックスタート: ワークブックのメタデータを1ステップで編集する) IronXLのメタデータインターフェースを使用して、タイトル、著者、キーワードなどのプロパティを設定、変更、および保存します。 Interopは不要で、クリーンで直感的なC#コードの数行だけですぐに開始できます。 今すぐ NuGet で PDF を作成してみましょう: NuGet パッケージ マネージャーを使用して IronXL をインストールします PM > Install-Package IronXL.Excel このコード スニペットをコピーして実行します。 IronXL.WorkBook.Load("input.xlsx").メタデータ.Title = "Financial Summary"; // Then save your update to a new file IronXL.WorkBook.Load("input.xlsx").SaveAs("output.xlsx"); 実際の環境でテストするためにデプロイする 今すぐ無料トライアルでプロジェクトに IronXL を使い始めましょう 30日間無料トライアル 最小限のワークフロー(5ステップ) ワークブックのメタデータを編集するには、C# ライブラリをダウンロードしてください。 既存のスプレッドシートを読み込むか、新しいものを作成してください メタデータプロパティを使用して、メタデータ情報にアクセスして変更します スプレッドシートデータを表示して変更します 編集されたメタデータプロパティを使用してスプレッドシートをエクスポートします ワークブック メタデータの編集例 スプレッドシートファイルの著者名を編集するには、希望のデータ文字列でAuthorプロパティを設定します。 例:workBook.メタデータ.Author = "Your Name"。 メタデータ情報は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") $vbLabelText $csharpLabel アクセス可能なメタデータフィールド すべてのメタデータプロパティを編集または変更できるわけではありません。 一部のプロパティは取得のみ可能です。 以下は利用可能なプロパティのリストです: 設定、変更、および取得 著者 コメント 最終印刷日時 キーワードとカテゴリー 作成日および変更日 件名およびタイトル 取得のみ アプリケーション名 カスタムプロパティ 会社 マネージャー テンプレート よくある質問 C# を使用して Excel でワークブックメタデータを編集するにはどうすればよいですか? IronXL ライブラリを使用すると、C# でワークブックメタデータを編集できます。これにより、Office Interop に依存せずに、タイトル、著者、主題、キーワードなどのプロパティを変更できます。 プログラムで Excel ワークブックメタデータを編集するにはどのような手順が必要ですか? プログラムで Excel ワークブックメタデータを編集するには、最初に IronXL ライブラリをダウンロードし、次にスプレッドシートを読み込むか作成します。Metadata プロパティを使用してメタデータの詳細を変更し、最後に更新されたプロパティでスプレッドシートを保存します。 C# を使用して Excel ワークブックの著者を変更できますか? はい、IronXL ライブラリを使用して Excel ワークブックの著者を変更できます。メタデータフィールドを更新するために、workBook.Metadata.Author = "Your Name"; を設定します。 IronXL で変更できるメタデータプロパティはどれですか? IronXL を使用すると、著者、コメント、最後に印刷された日、キーワード、カテゴリ、作成および修正日、主題、タイトルなどのメタデータプロパティを変更できます。 IronXL を使用してメタデータプロパティを変更する際の制限はありますか? はい、ApplicationName、CustomProperties、Company、Manager、Template などの一部のメタデータプロパティは IronXL を使用して取得のみ可能で変更できません。 ワークブックメタデータの編集はなぜ重要ですか? ワークブックメタデータの編集は、特に複数のファイルが存在する場合に、スプレッドシートの文脈、整理、カテゴリ分けを向上させ、ファイル検索と管理を簡素化するために重要です。 C# を使用してメタデータを編集した後、ワークブックをどのように保存しますか? ワークブックメタデータを編集した後、IronXL の SaveAs メソッドを使用してワークブックを保存できます。例えば: workBook.SaveAs("updatedWorkbook.xlsx"); ワークブックメタデータを編集するための IronXL ライブラリはどこで見つけることができますか? IronXL ライブラリは、https://nuget.org/packages/IronXL.Excel/ の NuGet パッケージリポジトリからダウンロードできます。 Office Interop と比べて、ワークブックメタデータを編集するために IronXL を使用する利点は何ですか? ワークブックメタデータを編集するために IronXL を使用することは、Office Interop を必要としないため、Excel ファイルをプログラムで管理する開発者にとってよりシンプルで効率的です。 Chaknith Bin 今すぐエンジニアリングチームとチャット ソフトウェアエンジニア ChaknithはIronXLとIronBarcodeに取り組んでいます。彼はC#と.NETの深い専門知識を持ち、ソフトウェアの改善や顧客サポートに貢献しています。ユーザーとの対話から得られる洞察が、より良い製品、ドキュメント、および全体的な経験に寄与しています。 準備はできましたか? Nuget ダウンロード 1,738,553 | Version: 2025.11 リリース NuGet 無料版 総ダウンロード数: 1,738,553 ライセンスを見る