查找 XLS 和 XLSX 格式支持的最大行数和列数

介绍

在 Excel 世界中,管理大型数据集可能是一项艰巨的任务,尤其是在处理不同文件格式支持的最大行数和列数时。本教程将指导您使用 Aspose.Cells for .NET 库查找 XLS 和 XLSX 格式支持的最大行数和列数。在本文结束时,您将全面了解如何利用这个强大的工具高效地处理与 Excel 相关的任务。

先决条件

在深入学习本教程之前,请确保您已满足以下先决条件:

  1. .NET 框架 或者 .NET 核心 安装在您的系统上。
  2. 用于.NET的Aspose.Cells 下载的库并在您的项目中引用。 如果你还没有,你可以从 网站 或者通过以下方式安装 NuGet .

导入包

首先,您需要从 Aspose.Cells for .NET 库中导入必要的包。在 C# 文件顶部添加以下使用语句:

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();

在此步骤中,我们:

  1. 打印一条消息以表明我们正在使用 XLS 格式。
  2. 创建新的Workbook实例使用FileFormatType.Excel97To2003枚举,代表 XLS 格式。
  3. 使用以下方法检索 XLS 格式支持的最大行数和列数Workbook.Settings.MaxRowWorkbook.Settings.MaxColumn属性。我们将这些值加 1 以获得实际的最大行数和列数(因为它们是从零开始的)。
  4. 将最大行数和列数打印到控制台。

步骤 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);

在此步骤中,我们:

  1. 打印一条消息以表明我们正在使用 XLSX 格式。
  2. 创建新的Workbook实例使用FileFormatType.Xlsx枚举,代表XLSX格式。
  3. 使用以下方法检索 XLSX 格式支持的最大行数和列数Workbook.Settings.MaxRowWorkbook.Settings.MaxColumn属性。我们将这些值加 1 以获得实际的最大行数和列数(因为它们是从零开始的)。
  4. 将最大行数和列数打印到控制台。

步骤 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 库支持多种 Excel 文件格式,包括 XLS、XLSX、ODS 等。您可以探索 文档 了解可用的特性和功能。