IronXL ハウツー 名前付きテーブル C# を使用して Excel に名前付きテーブルを追加する方法 Chaknith Bin 更新日:7月 22, 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を使用してワークシートに名前付きテーブルを簡単に追加する方法を示しています。名前、範囲、フィルターの可視性、スタイルを単一のクリアなメソッド呼び出しで定義します。 今すぐ NuGet で PDF を作成してみましょう: NuGet パッケージ マネージャーを使用して IronXL をインストールします PM > Install-Package IronXL.Excel このコード スニペットをコピーして実行します。 var table = workSheet.AddNamedTable("MyTable", workSheet.GetRange("A1:B5"), showFilter: true, tableStyle: IronXL.Styles.TableStyles.Medium2); 実際の環境でテストするためにデプロイする 今すぐ無料トライアルでプロジェクトに IronXL を使い始めましょう 30日間無料トライアル 最小限のワークフロー(5ステップ) 名前付きテーブルを追加するには、C# ライブラリをダウンロードしてください。 workSheet["A1:A5"]で対象範囲を選択する 名前付きテーブルを追加するにはAddNamedTableメソッドを使用します さまざまな方法で名前付きテーブルを取得する 編集されたExcelファイルをさまざまな形式でエクスポート 名前付きテーブル例の追加 名前付きテーブルを追加するには、AddNamedTableメソッドを使用します。 このメソッドは、テーブルの名前を文字列として、さらに範囲オブジェクトを必要とします。 ユーザーは、テーブルのスタイルおよびフィルターを表示するかどうかを指定するオプションもあります。 // Example code to add a named table using IronXL using IronXL; using IronXL.Styles; // Load the Excel workbook var workbook = WorkBook.Load("example.xlsx"); // Select the worksheet var workSheet = workbook.WorkSheets.First(); // Define the range for the named table var range = workSheet["A1:B10"]; // Add a named table with the specified name and range var namedTable = workSheet.AddNamedTable("MyTable", range); // Optionally, set table style and visibility of the filter namedTable.SetStyle(TableStyles.Dark10); namedTable.ShowFilter = true; // Save the modified workbook workbook.SaveAs("modified_example.xlsx"); // Example code to add a named table using IronXL using IronXL; using IronXL.Styles; // Load the Excel workbook var workbook = WorkBook.Load("example.xlsx"); // Select the worksheet var workSheet = workbook.WorkSheets.First(); // Define the range for the named table var range = workSheet["A1:B10"]; // Add a named table with the specified name and range var namedTable = workSheet.AddNamedTable("MyTable", range); // Optionally, set table style and visibility of the filter namedTable.SetStyle(TableStyles.Dark10); namedTable.ShowFilter = true; // Save the modified workbook workbook.SaveAs("modified_example.xlsx"); ' Example code to add a named table using IronXL Imports IronXL Imports IronXL.Styles ' Load the Excel workbook Private workbook = WorkBook.Load("example.xlsx") ' Select the worksheet Private workSheet = workbook.WorkSheets.First() ' Define the range for the named table Private range = workSheet("A1:B10") ' Add a named table with the specified name and range Private namedTable = workSheet.AddNamedTable("MyTable", range) ' Optionally, set table style and visibility of the filter namedTable.SetStyle(TableStyles.Dark10) namedTable.ShowFilter = True ' Save the modified workbook workbook.SaveAs("modified_example.xlsx") $vbLabelText $csharpLabel 名前付きテーブルの取得例 すべての名前付きテーブルを取得 GetNamedTableNamesメソッドは、ワークシート内のすべての名前付きテーブルを文字列のリストとして返します。 // Example code to retrieve all named table names using IronXL using IronXL; // Load the Excel workbook var workbook = WorkBook.Load("example.xlsx"); // Select the worksheet var workSheet = workbook.WorkSheets.First(); // Retrieve all named table names var tableNames = workSheet.GetNamedTableNames(); // Output each table name foreach (var name in tableNames) { Console.WriteLine("名前付きテーブル: " + name); } // Example code to retrieve all named table names using IronXL using IronXL; // Load the Excel workbook var workbook = WorkBook.Load("example.xlsx"); // Select the worksheet var workSheet = workbook.WorkSheets.First(); // Retrieve all named table names var tableNames = workSheet.GetNamedTableNames(); // Output each table name foreach (var name in tableNames) { Console.WriteLine("名前付きテーブル: " + name); } IRON VB CONVERTER ERROR developers@ironsoftware.com $vbLabelText $csharpLabel 特定の名前付きテーブルを取得 GetNamedTableメソッドを使用して、ワークシート内の特定の名前付きテーブルを取得します。 // Example code to retrieve a specific named table using IronXL using IronXL; // Load the Excel workbook var workbook = WorkBook.Load("example.xlsx"); // Select the worksheet var workSheet = workbook.WorkSheets.First(); // Retrieve a specific named table var namedTable = workSheet.GetNamedTable("MyTable"); // Output some information about the table Console.WriteLine("名前付きテーブル: " + namedTable.Name); Console.WriteLine("Rows: " + namedTable.Rows); // Example code to retrieve a specific named table using IronXL using IronXL; // Load the Excel workbook var workbook = WorkBook.Load("example.xlsx"); // Select the worksheet var workSheet = workbook.WorkSheets.First(); // Retrieve a specific named table var namedTable = workSheet.GetNamedTable("MyTable"); // Output some information about the table Console.WriteLine("名前付きテーブル: " + namedTable.Name); Console.WriteLine("Rows: " + namedTable.Rows); IRON VB CONVERTER ERROR developers@ironsoftware.com $vbLabelText $csharpLabel IronXLは名前付き範囲も追加できます。 詳細は名前付き範囲の追加方法をご覧ください。 よくある質問 C#でExcelワークシートに名前付きテーブルを追加するにはどうすればいいですか? C#で名前付きテーブルを追加するには、IronXLのAddNamedTableメソッドを使用します。まず、NuGetからIronXLライブラリをダウンロードします。Excelワークブックをロードし、ワークシートを選択し、範囲を定義し、その後AddNamedTableメソッドでテーブル名を指定します。テーブルスタイルやフィルタの表示設定も可能です。 IronXLで名前付きテーブルにスタイルを設定する方法は? IronXLでは、AddNamedTableメソッドで名前付きテーブルを追加した後、SetStyleメソッドを使用してスタイルを設定できます。TableStylesからTableStyles.Dark10のようなスタイルを選んで、希望の外観を適用します。 IronXLを使用してExcelシートからすべての名前付きテーブルを取得するにはどうすればよいですか? IronXLのGetNamedTableNamesメソッドを使用して、ワークシートにあるすべての名前付きテーブルをリスト化します。このメソッドは、Excelワークシートの名前付きテーブルを表す文字列のリストを返します。 C#で特定の名前付きテーブルを取得するにはどうすれば良いですか? IronXLで特定の名前付きテーブルを取得するには、テーブル名を指定してGetNamedTableメソッドを使用します。これにより、特定の名前付きテーブルとそのプロパティにアクセスしてさらに操作を行えます。 IronXLを使用して編集済みのExcelファイルを異なる形式にエクスポートできますか? はい、IronXLでは編集されたExcelファイルをさまざまな形式でエクスポートでき、さまざまなアプリケーションやシステムとの互換性を確保します。 Excelで名前付きテーブルを使用する利点は何ですか? IronXLを介して提供されるExcelの名前付きテーブルは、データ管理の組織化、読みやすさの向上、および特定のデータ範囲へのアクセスの容易さを提供し、データの分析と操作の効率を向上させます。 IronXLで名前付きテーブルのフィルタ表示を制御するにはどうすればよいですか? IronXLでは、名前付きテーブルのフィルタの表示をShowFilterプロパティを設定することで制御できます。フィルタを表示するにはtrueに、非表示にするにはfalseに設定します。 IronXLは名前付きテーブルに加えて名前付き範囲の追加をサポートしていますか? はい、IronXLは名前付きテーブルと名前付き範囲の両方をサポートしており、Excelスプレッドシートでの柔軟なデータの組織化とアクセスを可能にします。 Chaknith Bin 今すぐエンジニアリングチームとチャット ソフトウェアエンジニア ChaknithはIronXLとIronBarcodeに取り組んでいます。彼はC#と.NETの深い専門知識を持ち、ソフトウェアの改善や顧客サポートに貢献しています。ユーザーとの対話から得られる洞察が、より良い製品、ドキュメント、および全体的な経験に寄与しています。 準備はできましたか? Nuget ダウンロード 1,738,553 | Version: 2025.11 リリース NuGet 無料版 総ダウンロード数: 1,738,553 ライセンスを見る