XLS および XLSX 形式でサポートされる最大行数と最大列数を確認する
導入
Excel の世界では、大規模なデータセットの管理は困難な作業になることがあります。特に、さまざまなファイル形式でサポートされている行と列の最大数を処理する場合はそうです。このチュートリアルでは、Aspose.Cells for .NET ライブラリを使用して、XLS 形式と XLSX 形式でサポートされている行と列の最大数を見つけるプロセスについて説明します。この記事を読み終える頃には、この強力なツールを活用して Excel 関連のタスクを効率的に処理する方法を総合的に理解できるようになります。
前提条件
チュートリアルに進む前に、次の前提条件が満たされていることを確認してください。
- .NET フレームワークまたは.NET コアシステムにインストールされています。
- .NET 用 Aspose.Cellsライブラリがダウンロードされ、プロジェクトで参照されます。 まだお持ちでない場合は、Aspose.Cells for .NETライブラリを以下のサイトからダウンロードできます。Webサイトまたは、ヌゲット.
パッケージのインポート
開始するには、Aspose.Cells for .NET ライブラリから必要なパッケージをインポートする必要があります。C# ファイルの先頭に次の using ステートメントを追加します。
using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
ステップ 1: XLS 形式でサポートされる最大行数と最大列数を確認する
まず、XLS (Excel 97-2003) 形式でサポートされている最大行数と最大列数を調べてみましょう。
// XLS 形式に関するメッセージを印刷します。
Console.WriteLine("Maximum Rows and Columns supported by XLS format.");
// XLS 形式でワークブックを作成します。
Workbook wb = new Workbook(FileFormatType.Excel97To2003);
// XLS 形式でサポートされる最大行数と最大列数を印刷します。
int maxRows = wb.Settings.MaxRow + 1;
int maxCols = wb.Settings.MaxColumn + 1;
Console.WriteLine("Maximum Rows: " + maxRows);
Console.WriteLine("Maximum Columns: " + maxCols);
Console.WriteLine();
このステップでは、次のことを行います。
- XLS 形式で作業していることを示すメッセージを出力します。
- 新規作成
Workbook
インスタンスを使用してFileFormatType.Excel97To2003
XLS 形式を表す列挙型。 - XLS形式でサポートされている最大行数と最大列数を取得するには、
Workbook.Settings.MaxRow
そしてWorkbook.Settings.MaxColumn
それぞれプロパティです。これらの値に 1 を加えると、実際の最大行数と最大列数が得られます (ゼロベースであるため)。 - 最大行数と最大列数をコンソールに出力します。
ステップ 2: XLSX 形式でサポートされる最大行数と最大列数を確認する
次に、XLSX (Excel 2007 以降) 形式でサポートされる最大行数と最大列数を調べてみましょう。
// XLSX 形式に関するメッセージを印刷します。
Console.WriteLine("Maximum Rows and Columns supported by XLSX format.");
// XLSX 形式でワークブックを作成します。
wb = new Workbook(FileFormatType.Xlsx);
// XLSX 形式でサポートされる最大行数と最大列数を印刷します。
maxRows = wb.Settings.MaxRow + 1;
maxCols = wb.Settings.MaxColumn + 1;
Console.WriteLine("Maximum Rows: " + maxRows);
Console.WriteLine("Maximum Columns: " + maxCols);
このステップでは、次のことを行います。
- XLSX 形式で作業していることを示すメッセージを出力します。
- 新規作成
Workbook
インスタンスを使用してFileFormatType.Xlsx
XLSX 形式を表す列挙型。 - XLSX形式でサポートされている最大行数と最大列数を取得するには、
Workbook.Settings.MaxRow
そしてWorkbook.Settings.MaxColumn
それぞれプロパティです。これらの値に 1 を加えると、実際の最大行数と最大列数が得られます (ゼロベースであるため)。 - 最大行数と最大列数をコンソールに出力します。
ステップ3: 成功メッセージを表示する
最後に、「FindMaximumRowsAndColumnsSupportedByXLSAndXLSXFormats」の例が正常に実行されたことを示す成功メッセージを表示しましょう。
Console.WriteLine("FindMaximumRowsAndColumnsSupportedByXLSAndXLSXFormats executed successfully.");
このステップでは、コンソールに成功メッセージを出力するだけです。
結論
このチュートリアルでは、Aspose.Cells for .NET ライブラリを使用して、XLS および XLSX ファイル形式でサポートされている最大行数と最大列数を見つける方法を学習しました。これらの形式の制限を理解することで、Excel ベースのプロジェクトをより適切に計画および管理し、データがサポートされている範囲内に収まるようにすることができます。
よくある質問
XLS 形式でサポートされる行の最大数はいくつですか?
XLS (Excel 97-2003) 形式でサポートされる行の最大数は 65,536 です。
XLS 形式でサポートされる列の最大数はいくつですか?
XLS (Excel 97-2003) 形式でサポートされる列の最大数は 256 です。
XLSX 形式でサポートされる行の最大数はいくつですか?
XLSX (Excel 2007 以降) 形式でサポートされる行の最大数は 1,048,576 です。
XLSX 形式でサポートされる列の最大数はいくつですか?
XLSX (Excel 2007 以降) 形式でサポートされる列の最大数は 16,384 です。
Aspose.Cells for .NET ライブラリを使用して他の Excel ファイル形式で作業できますか?
はい、Aspose.Cells for .NETライブラリは、XLS、XLSX、ODSなど、幅広いExcelファイル形式をサポートしています。ドキュメント利用可能な機能について学習します。