Tìm số hàng và cột tối đa được hỗ trợ bởi định dạng XLS và XLSX

Giới thiệu

Trong thế giới Excel, việc quản lý các tập dữ liệu lớn có thể là một nhiệm vụ khó khăn, đặc biệt là khi phải xử lý số lượng hàng và cột tối đa được hỗ trợ bởi các định dạng tệp khác nhau. Hướng dẫn này sẽ hướng dẫn bạn quy trình tìm số lượng hàng và cột tối đa được hỗ trợ bởi các định dạng XLS và XLSX bằng cách sử dụng thư viện Aspose.Cells for .NET. Đến cuối bài viết này, bạn sẽ hiểu toàn diện về cách sử dụng công cụ mạnh mẽ này để xử lý các tác vụ liên quan đến Excel của mình một cách hiệu quả.

Điều kiện tiên quyết

Trước khi bắt đầu hướng dẫn, hãy đảm bảo rằng bạn đã đáp ứng đủ các điều kiện tiên quyết sau:

  1. Khung .NET hoặc.NET Core được cài đặt trên hệ thống của bạn.
  2. Aspose.Cells cho .NET thư viện được tải xuống và tham chiếu trong dự án của bạn. Nếu bạn chưa tải xuống, bạn có thể tải xuống thư viện Aspose.Cells cho .NET từtrang web hoặc cài đặt nó thông quaNuGet.

Nhập gói

Để bắt đầu, bạn sẽ cần nhập các gói cần thiết từ thư viện Aspose.Cells for .NET. Thêm các câu lệnh using sau vào đầu tệp C# của bạn:

using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;

Bước 1: Tìm số hàng và cột tối đa được hỗ trợ bởi định dạng XLS

Chúng ta hãy bắt đầu bằng cách khám phá số hàng và cột tối đa được định dạng XLS (Excel 97-2003) hỗ trợ.

// In thông báo về định dạng XLS.
Console.WriteLine("Maximum Rows and Columns supported by XLS format.");
// Tạo bảng tính ở định dạng XLS.
Workbook wb = new Workbook(FileFormatType.Excel97To2003);
// In số hàng và cột tối đa được định dạng XLS hỗ trợ.
int maxRows = wb.Settings.MaxRow + 1;
int maxCols = wb.Settings.MaxColumn + 1;
Console.WriteLine("Maximum Rows: " + maxRows);
Console.WriteLine("Maximum Columns: " + maxCols);
Console.WriteLine();

Trong bước này, chúng tôi:

  1. In một thông báo để cho biết chúng tôi đang làm việc với định dạng XLS.
  2. Tạo một cái mớiWorkbook ví dụ sử dụngFileFormatType.Excel97To2003 enum, biểu thị định dạng XLS.
  3. Truy xuất số hàng và cột tối đa được hỗ trợ bởi định dạng XLS bằng cách sử dụngWorkbook.Settings.MaxRowWorkbook.Settings.MaxColumnthuộc tính tương ứng. Chúng ta thêm 1 vào các giá trị này để có được số hàng và số cột tối đa thực tế (vì chúng bắt đầu từ số 0).
  4. In số hàng và cột tối đa ra bảng điều khiển.

Bước 2: Tìm số hàng và cột tối đa được hỗ trợ bởi định dạng XLSX

Tiếp theo, chúng ta hãy khám phá số hàng và cột tối đa được định dạng XLSX (Excel 2007 trở lên) hỗ trợ.

// In thông báo về định dạng XLSX.
Console.WriteLine("Maximum Rows and Columns supported by XLSX format.");
// Tạo bảng tính ở định dạng XLSX.
wb = new Workbook(FileFormatType.Xlsx);
// In số hàng và cột tối đa được định dạng XLSX hỗ trợ.
maxRows = wb.Settings.MaxRow + 1;
maxCols = wb.Settings.MaxColumn + 1;
Console.WriteLine("Maximum Rows: " + maxRows);
Console.WriteLine("Maximum Columns: " + maxCols);

Trong bước này, chúng tôi:

  1. In một thông báo để cho biết chúng tôi đang làm việc với định dạng XLSX.
  2. Tạo một cái mớiWorkbook ví dụ sử dụngFileFormatType.Xlsx enum, biểu thị định dạng XLSX.
  3. Truy xuất số hàng và cột tối đa được hỗ trợ bởi định dạng XLSX bằng cách sử dụngWorkbook.Settings.MaxRowWorkbook.Settings.MaxColumnthuộc tính tương ứng. Chúng ta thêm 1 vào các giá trị này để có được số hàng và số cột tối đa thực tế (vì chúng bắt đầu từ số 0).
  4. In số hàng và cột tối đa ra bảng điều khiển.

Bước 3: Hiển thị thông báo thành công

Cuối cùng, hãy hiển thị thông báo thành công để cho biết ví dụ “FindMaximumRowsAndColumnsSupportedByXLSAndXLSXFormats” đã thực hiện thành công.

Console.WriteLine("FindMaximumRowsAndColumnsSupportedByXLSAndXLSXFormats executed successfully.");

Bước này chỉ đơn giản là in thông báo thành công ra bảng điều khiển.

Phần kết luận

Trong hướng dẫn này, bạn đã học cách sử dụng thư viện Aspose.Cells for .NET để tìm số hàng và cột tối đa được hỗ trợ bởi các định dạng tệp XLS và XLSX. Bằng cách hiểu các hạn chế của các định dạng này, bạn có thể lập kế hoạch và quản lý tốt hơn các dự án dựa trên Excel của mình, đảm bảo rằng dữ liệu của bạn nằm trong phạm vi được hỗ trợ.

Câu hỏi thường gặp

Số lượng hàng tối đa được định dạng XLS hỗ trợ là bao nhiêu?

Số lượng hàng tối đa được định dạng XLS (Excel 97-2003) hỗ trợ là 65.536.

Số lượng cột tối đa được định dạng XLS hỗ trợ là bao nhiêu?

Số lượng cột tối đa được định dạng XLS (Excel 97-2003) hỗ trợ là 256.

Số lượng hàng tối đa được định dạng XLSX hỗ trợ là bao nhiêu?

Số hàng tối đa được định dạng XLSX (Excel 2007 trở lên) hỗ trợ là 1.048.576.

Số lượng cột tối đa được định dạng XLSX hỗ trợ là bao nhiêu?

Số cột tối đa được định dạng XLSX (Excel 2007 trở lên) hỗ trợ là 16.384.

Tôi có thể sử dụng thư viện Aspose.Cells cho .NET để làm việc với các định dạng tệp Excel khác không?

Có, thư viện Aspose.Cells for .NET hỗ trợ nhiều định dạng tệp Excel, bao gồm XLS, XLSX, ODS, v.v. Bạn có thể khám phátài liệu để tìm hiểu về các tính năng và chức năng có sẵn.