尋找 XLS 和 XLSX 格式支援的最大行數和列數

介紹

在 Excel 的世界中,管理大型資料集可能是一項艱鉅的任務,尤其是在處理不同文件格式支援的最大行數和列數時。本教學將引導您完成使用 Aspose.Cells for .NET 函式庫來尋找 XLS 和 XLSX 格式支援的最大行數和列數的過程。閱讀本文後,您將全面了解如何利用這個強大的工具有效地處理與 Excel 相關的任務。

先決條件

在我們深入學習本教程之前,請確保您具備以下先決條件:

  1. .NET框架或者.NET核心安裝在您的系統上。
  2. Aspose.Cells for .NET下載並在您的專案中引用的庫。 如果您還沒有下載 Aspose.Cells for .NET 函式庫,您可以從網站或透過安裝它努格特.

導入包

首先,您需要從 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();

在這一步中,我們:

  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 等。您可以探索文件了解可用的特性和功能。