ワークシート データのエクスポート中に重複する列の名前を自動的に変更する

考えられる使用シナリオ

ワークシートからデータテーブルにデータをエクスポートするときに、ユーザーは重複列の問題に直面することがあります。 DataTable には重複した列を含めることはできないため、ワークシート データをデータ テーブルにエクスポートする前に、重複した列の名前を変更する必要があります。 Aspose.Cells は、指定した戦略に従って重複列の名前を自動的に変更できます。ExportTableOptions.RenameStrategy財産。指定する場合名前の変更戦略.Digit を指定すると、列の名前が column1、column2、column3 などのように変更されます。名前の変更戦略.Letter の場合、列の名前は、columnA、columnB、columnC などのように変更されます。

ワークシート データのエクスポート中に重複する列の名前を自動的に変更する

次のサンプル コードでは、ワークシートの最初の 3 列にデータを追加しますが、すべての列の名前は People と同じです。次に、次のように指定して、ワークシートからデータテーブルにデータをエクスポートします。名前の変更戦略.レター戦略。次に、Aspose.Cells によって生成されたデータ テーブルの列名を出力します。次のスクリーンショットは、ビジュアライザーにエクスポートされたデータを含むデータ テーブルを示しています。ご覧のとおり、重複した列の名前は PeopleA、PeopleB などに変更されています。

todo:image_alt_text

サンプルコード

コンソール出力

参考までに、上記のサンプル コードのコンソール出力を示します。

People

PeopleA

PeopleB